EvaluationContext.Generation Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.