Compartir a través de


ControllerDescriptor Clase

Definición

Encapsula información que describe un controlador, tal como su nombre, su tipo y sus acciones.

public abstract class ControllerDescriptor : System.Reflection.ICustomAttributeProvider
type ControllerDescriptor = class
    interface ICustomAttributeProvider
Public MustInherit Class ControllerDescriptor
Implements ICustomAttributeProvider
Herencia
ControllerDescriptor
Derivado
Implementaciones

Constructores

ControllerDescriptor()

Inicializa una nueva instancia de la clase ControllerDescriptor.

Propiedades

ControllerName

Obtiene el nombre del controlador.

ControllerType

Obtiene el tipo del controlador.

UniqueId

Cuando se implementa en una clase derivada, obtiene el identificador único para el descriptor del controlador mediante la inicialización diferida.

Métodos

FindAction(ControllerContext, String)

Busca un método de acción mediante el nombre especificado y el contexto del controlador.

GetCanonicalActions()

Recupera una lista de descriptores método de acción del controlador.

GetCustomAttributes(Boolean)

Recupera atributos personalizados definidos para este miembro, excluidos los atributos con nombre.

GetCustomAttributes(Type, Boolean)

Recupera atributos personalizados de un tipo especificado definidos para este miembro, excluidos los atributos con nombre.

GetFilterAttributes(Boolean)

Obtiene los atributos del filtro.

IsDefined(Type, Boolean)

Recupera un valor que indica si están definidas una o más instancias del atributo personalizado especificado para este miembro.

Se aplica a