Membres AuthorizationAttribute
Sert de classe de base aux classes utilisées pour contrôler l'autorisation dans les métadonnées personnalisées.
Les tableaux suivants répertorient les membres exposés par le type AuthorizationAttribute.
Protégé Constructeurs
Nom | Description | |
---|---|---|
AuthorizationAttribute | Initialise une nouvelle instance de la classe AuthorizationAttribute. |
Haut
Public Propriétés
Nom | Description | |
---|---|---|
![]() |
ErrorMessage | Obtient ou définit le message d'erreur littéral ou la clé de ressource destinés à être retournés dans ErrorMessage. |
![]() |
ResourceType | Obtient ou définit le Type à utiliser comme gestionnaire des ressources pour ErrorMessage. |
![]() |
TypeId | (hérité de Attribute) |
Haut
Public Méthodes
(voir aussi Protégé Méthodes)
Nom | Description | |
---|---|---|
![]() |
Authorize | Détermine si l'objet principal donné est autorisé à exécuter une opération spécifique décrite par le AuthorizationContext donné. |
![]() |
Equals | Surchargé. (hérité de Attribute) |
![]() ![]() |
GetCustomAttribute | Surchargé. (hérité de Attribute) |
![]() ![]() |
GetCustomAttributes | Surchargé. (hérité de Attribute) |
![]() |
GetHashCode | (hérité de Attribute) |
![]() |
GetType | (hérité de Object) |
![]() |
IsDefaultAttribute | (hérité de Attribute) |
![]() ![]() |
IsDefined | Surchargé. (hérité de Attribute) |
![]() |
Match | (hérité de Attribute) |
![]() ![]() |
ReferenceEquals | (hérité de Object) |
![]() |
ToString | (hérité de Object) |
Haut
Protégé Méthodes
Nom | Description | |
---|---|---|
![]() |
Finalize | (hérité de Object) |
![]() |
FormatErrorMessage | Obtient le message d'erreur mis en forme pour le AuthorizationAttribute actuel à présenter à l'utilisateur. |
![]() |
IsAuthorized | Implémente une méthode spécifique pour déterminer si l'objet IPrincipal donné est autorisé à exécuter une opération spécifique décrite par l'objet AuthorizationContext donné. |
![]() |
MemberwiseClone | (hérité de Object) |
Haut
Implémentations d'interfaces explicites
Nom | Description | |
---|---|---|
System.Runtime.InteropServices._Attribute.GetIDsOfNames | (hérité de Attribute) | |
System.Runtime.InteropServices._Attribute.GetTypeInfo | (hérité de Attribute) | |
System.Runtime.InteropServices._Attribute.GetTypeInfoCount | (hérité de Attribute) | |
System.Runtime.InteropServices._Attribute.Invoke | (hérité de Attribute) |
Haut
Voir aussi
Référence
Classe AuthorizationAttribute
Espace de noms System.ComponentModel.DataAnnotations