EvaluationContext.Generation Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene il numero di volte in cui sono state aggiunte attestazioni al contesto di valutazione.
public:
abstract property int Generation { int get(); };
public abstract int Generation { get; }
member this.Generation : int
Public MustOverride ReadOnly Property Generation As Integer
Valore della proprietà
Numero di volte in cui sono state aggiunte attestazioni al contesto di valutazione.
Commenti
La classe ServiceAuthorizationManager utilizza la proprietà Generation per determinare se è necessario un altro ciclo di valutazione. Ogni volta che i criteri di autorizzazione chiamano il metodo AddToTarget
per aggiungere attestazioni al contesto di valutazione, la proprietà Generation viene incrementata.
La classe ServiceAuthorizationManager esamina la proprietà Generation dopo aver chiamato nuovamente il metodo Evaluate su tutti i criteri di autorizzazione. Se la proprietà Generation è stata incrementata durante la valutazione, la classe ServiceAuthorizationManager chiama il metodo Evaluate sui criteri di autorizzazione che hanno restituito false
l'ultima volta che il metodo Evaluate è stato chiamato su tali criteri.