Condividi tramite


Membri AuthorizationAttribute

Funge da classe base per le classi utilizzate per controllare l'autorizzazione tramite metadati personalizzati.

Nella tabella seguente sono elencati i membri esposti dal tipo AuthorizationAttribute.

Protetto Costruttori

  Nome Descrizione
  AuthorizationAttribute Inizializza una nuova istanza della classe AuthorizationAttribute.

Torna all'inizio

Pubblico Proprietà

  Nome Descrizione
public property ErrorMessage Ottiene o imposta il messaggio di errore letterale o la chiave di risorsa da restituire in una proprietà ErrorMessage.
public property ResourceType Ottiene o imposta l'oggetto Type da utilizzare come gestione risorse per ErrorMessage.
public property TypeId  (ereditato da Attribute)

Torna all'inizio

Pubblico Metodi

Vedere anche Protetto Metodi

  Nome Descrizione
public method Authorize Determina se l'oggetto Principal specificato è autorizzato a eseguire un'operazione specifica descritta dall'oggetto AuthorizationContext specificato.
public method Equals  Di overload. (ereditato da Attribute)
public methodstatic GetCustomAttribute  Di overload. (ereditato da Attribute)
public methodstatic GetCustomAttributes  Di overload. (ereditato da Attribute)
public method GetHashCode  (ereditato da Attribute)
public method GetType  (ereditato da Object)
public method IsDefaultAttribute  (ereditato da Attribute)
public methodstatic IsDefined  Di overload. (ereditato da Attribute)
public method Match  (ereditato da Attribute)
public methodstatic ReferenceEquals  (ereditato da Object)
public method ToString  (ereditato da Object)

Torna all'inizio

Protetto Metodi

  Nome Descrizione
protected method Finalize  (ereditato da Object)
protected method FormatErrorMessage Ottiene il messaggio di errore formattato per l'oggetto AuthorizationAttribute corrente da visualizzare all'utente.
protected method IsAuthorized Metodo specifico dell'implementazione per determinare se l'oggetto IPrincipal specificato è autorizzato a eseguire un'operazione specifica descritta dall'oggetto AuthorizationContext specificato.
protected method MemberwiseClone  (ereditato da Object)

Torna all'inizio

Implementazioni esplicite dell'interfaccia

  Nome Descrizione
  System.Runtime.InteropServices._Attribute.GetIDsOfNames  (ereditato da Attribute)
  System.Runtime.InteropServices._Attribute.GetTypeInfo  (ereditato da Attribute)
  System.Runtime.InteropServices._Attribute.GetTypeInfoCount  (ereditato da Attribute)
  System.Runtime.InteropServices._Attribute.Invoke  (ereditato da Attribute)

Torna all'inizio

Vedere anche

Riferimento

Classe AuthorizationAttribute
Spazio dei nomi System.ComponentModel.DataAnnotations