Condividi tramite


ActionDescriptor Classe

Definizione

Fornisce informazioni su un metodo di azione, ad esempio nome, controller, parametri, attributi e filtri.

public abstract class ActionDescriptor : System.Reflection.ICustomAttributeProvider
type ActionDescriptor = class
    interface ICustomAttributeProvider
Public MustInherit Class ActionDescriptor
Implements ICustomAttributeProvider
Ereditarietà
ActionDescriptor
Derivato
Implementazioni

Costruttori

ActionDescriptor()

Inizializza una nuova istanza della classe ActionDescriptor.

Proprietà

ActionName

Ottiene il nome del metodo di azione.

ControllerDescriptor

Ottiene il descrittore del controller.

UniqueId

Ottiene l'ID univoco del descrittore dell'azione mediante l'inizializzazione differita.

Metodi

Execute(ControllerContext, IDictionary<String,Object>)

Esegue il metodo di azione utilizzando i parametri e il contesto del controller specificati.

GetCustomAttributes(Boolean)

Restituisce una matrice di attributi personalizzati definiti per questo membro, esclusi gli attributi denominati.

GetCustomAttributes(Type, Boolean)

Restituisce una matrice di attributi personalizzati definiti per questo membro, identificati dal tipo.

GetFilterAttributes(Boolean)

Ottiene gli attributi del filtro.

GetFilters()
Obsoleti.

Restituisce i filtri associati al metodo di azione.

GetParameters()

Restituisce i parametri del metodo di azione.

GetSelectors()

Restituisce i selettori del metodo di azione.

IsDefined(Type, Boolean)

Determina se per questo membro sono definite una o più istanze del tipo di attributo specificato.

Si applica a