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ğlamı için 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 eklenme sayısı.
Açıklamalar
sınıfı, ServiceAuthorizationManager başka bir değerlendirme turunun Generation gerekli olup olmadığını belirlemek için özelliğini kullanır. Bir 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 tüm yetkilendirme ilkelerinde yöntemini yeniden çağırdıktan Evaluate sonra özelliğini incelerGeneration. Generation Özellik değerlendirme sırasında artırıldıysa, ServiceAuthorizationManager sınıf yöntemi o yetkilendirme ilkesinde Evaluate en son Evaluate çağrıldığında döndürülen false
herhangi bir yetkilendirme ilkesinde yöntemini çağırır.