EvaluationContext.Generation Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt het aantal keren opgehaald dat claims zijn toegevoegd aan de evaluatiecontext.
public:
abstract property int Generation { int get(); };
public abstract int Generation { get; }
member this.Generation : int
Public MustOverride ReadOnly Property Generation As Integer
Waarde van eigenschap
Het aantal keren dat claims zijn toegevoegd aan de evaluatiecontext.
Opmerkingen
De ServiceAuthorizationManager klasse gebruikt de Generation eigenschap om te bepalen of een andere evaluatieronde vereist is. Telkens wanneer een autorisatiebeleid de AddToTarget methode aanroept om claims toe te voegen aan de evaluatiecontext, wordt de Generation eigenschap verhoogd.
De ServiceAuthorizationManager klasse onderzoekt de Generation eigenschap nadat de Evaluate methode voor alle autorisatiebeleidsregels opnieuw is aangeroepen. Als de eigenschap tijdens de Generation evaluatie is verhoogd, roept de ServiceAuthorizationManager klasse de Evaluate methode aan voor autorisatiebeleid dat false de laatste keer dat de Evaluate methode werd aangeroepen op dat autorisatiebeleid.