Compartir vía


EvaluationContext.Generation Propiedad

Definición

Obtiene el número de veces que se han agregado notificaciones al contexto de evaluación.

public:
 abstract property int Generation { int get(); };
public abstract int Generation { get; }
member this.Generation : int
Public MustOverride ReadOnly Property Generation As Integer

Valor de propiedad

Número de veces que se han agregado notificaciones al contexto de evaluación.

Comentarios

La ServiceAuthorizationManager clase usa la Generation propiedad para determinar si se requiere otra ronda de evaluación. Cada vez que una directiva de autorización llama al AddToTarget método para agregar notificaciones al contexto de evaluación, la Generation propiedad se incrementa.

La ServiceAuthorizationManager clase examina la Generation propiedad después de llamar al Evaluate método en todas las directivas de autorización de nuevo. Si la propiedad se ha incrementado durante la Generation evaluación, la ServiceAuthorizationManager clase llama al Evaluate método en las directivas de autorización que devolvieron false la última vez que se llamó al Evaluate método en esa directiva de autorización.

Se aplica a