Compartir a través de


Miembros AuthorizationAttribute

Actúa como la clase base para las clases que se usan para controlar las autorizaciones mediante metadatos personalizados.

En las tablas siguientes se enumeran los miembros que se exponen por el tipo AuthorizationAttribute.

Protegido Constructores

  Nombre Descripción
  AuthorizationAttribute Inicializa una nueva instancia de la clase AuthorizationAttribute.

Superior

Público Propiedades

  Nombre Descripción
ErrorMessage Obtiene o establece el mensaje de error literal o clave de recurso que se debe devolver en una propiedad ErrorMessage.
ResourceType Obtiene o establece la clase Type que se va a utilizar como administrador de recursos para ErrorMessage.
TypeId  (Se hereda de Attribute)

Superior

Público Métodos

(vea también Protegido Métodos)

  Nombre Descripción
Authorize Determina si el objeto principal especificado dispone de autorización para realizar una operación específica que describe la clase AuthorizationContext indicada.
Equals  Sobrecargado. (Se hereda de Attribute)
GetCustomAttribute  Sobrecargado. (Se hereda de Attribute)
GetCustomAttributes  Sobrecargado. (Se hereda de Attribute)
GetHashCode  (Se hereda de Attribute)
GetType  (Se hereda de Object)
IsDefaultAttribute  (Se hereda de Attribute)
IsDefined  Sobrecargado. (Se hereda de Attribute)
Match  (Se hereda de Attribute)
ReferenceEquals  (Se hereda de Object)
ToString  (Se hereda de Object)

Superior

Protegido Métodos

  Nombre Descripción
Finalize  (Se hereda de Object)
FormatErrorMessage Obtiene el mensaje de error con formato para la clase AuthorizationAttribute actual que se va a presentar al usuario.
IsAuthorized Implementación del método específico para determinar si el objeto de IPrincipal especificado dispone de autorización para realizar una operación específica que describe el objeto de AuthorizationContext indicado.
MemberwiseClone  (Se hereda de Object)

Superior

Implementaciones de interfaces explícitas

  Nombre Descripción
  System.Runtime.InteropServices._Attribute.GetIDsOfNames  (Se hereda de Attribute)
  System.Runtime.InteropServices._Attribute.GetTypeInfo  (Se hereda de Attribute)
  System.Runtime.InteropServices._Attribute.GetTypeInfoCount  (Se hereda de Attribute)
  System.Runtime.InteropServices._Attribute.Invoke  (Se hereda de Attribute)

Superior

Vea también

Referencia

Clase AuthorizationAttribute
Espacio de nombres System.ComponentModel.DataAnnotations