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 le attestazioni sono state aggiunte 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 le attestazioni sono state aggiunte al contesto di valutazione.
Commenti
La ServiceAuthorizationManager classe usa la Generation proprietà per determinare se è necessario un altro round di valutazione. Ogni volta che un criterio di autorizzazione chiama il AddToTarget metodo per aggiungere attestazioni al contesto di valutazione, la Generation proprietà viene incrementata.
La ServiceAuthorizationManager classe esamina di nuovo la Generation proprietà dopo aver chiamato il Evaluate metodo in tutti i criteri di autorizzazione. Se la proprietà è stata incrementata durante la Generation valutazione, la ServiceAuthorizationManager classe chiama il Evaluate metodo su tutti i criteri di autorizzazione che hanno restituito false l'ultima volta che il Evaluate metodo è stato chiamato su tale criterio di autorizzazione.