Partilhar via


ActionDescriptor Classe

Definição

Fornece informações sobre um método de ação, como seu nome, controlador, parâmetros, atributos e filtros.

public abstract class ActionDescriptor : System.Reflection.ICustomAttributeProvider
type ActionDescriptor = class
    interface ICustomAttributeProvider
Public MustInherit Class ActionDescriptor
Implements ICustomAttributeProvider
Herança
ActionDescriptor
Derivado
Implementações

Construtores

ActionDescriptor()

Inicializa uma nova instância da classe ActionDescriptor.

Propriedades

ActionName

Obtém o nome do método de ação.

ControllerDescriptor

Obtém o descritor do controlador.

UniqueId

Obtém a ID exclusiva para o descritor da ação usando inicialização lenta.

Métodos

Execute(ControllerContext, IDictionary<String,Object>)

Executa o método de ação usando os parâmetros e contexto de controlador especificados.

GetCustomAttributes(Boolean)

Retorna uma matriz de atributos personalizados definidos para esse membro, excluindo atributos nomeados.

GetCustomAttributes(Type, Boolean)

Retorna uma matriz de atributos personalizados que são definidos para esse membro, identificados por tipo.

GetFilterAttributes(Boolean)

Obtém os atributos do filtro.

GetFilters()
Obsoleto.

Retorna os filtros associados a este método de ação.

GetParameters()

Retorna os parâmetros do método de ação.

GetSelectors()

Retorna os seletores do método de ação.

IsDefined(Type, Boolean)

Determina se uma ou mais instâncias do tipo de atributo especificado são definidas para esse membro.

Aplica-se a