EvaluationContext.Generation Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Taleplerin değerlendirme bağlamlarına kaç kez eklendiğini alır.
public:
abstract property int Generation { int get(); };
public abstract int Generation { get; }
member this.Generation : int
Public MustOverride ReadOnly Property Generation As Integer
Özellik Değeri
Taleplerin değerlendirme bağlamı için kaç kez eklendiği.
Açıklamalar
sınıfı, ServiceAuthorizationManager başka bir değerlendirme turu gerekip gerekmediğini belirlemek için özelliğini kullanır Generation . Yetkilendirme ilkesi değerlendirme bağlamı AddToTarget için talep eklemek için yöntemini her çağırışında Generation özellik artırılır.
sınıfı, ServiceAuthorizationManager yöntemini tüm yetkilendirme ilkelerinde yeniden çağırdıktan Evaluate sonra özelliğini incelerGeneration.
Generation Değerlendirme sırasında özelliği artırıldıysa, sınıfı yöntemin ServiceAuthorizationManager bu yetkilendirme ilkesinde Evaluate en son Evaluate çağrıldığında döndürülen false herhangi bir yetkilendirme ilkesinde yöntemini çağırır.