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