ControllerDescriptor Класс

Определение

Инкапсулирует сведения, описывающие контроллер, например его имя, тип и действия.

public abstract class ControllerDescriptor : System.Reflection.ICustomAttributeProvider
type ControllerDescriptor = class
    interface ICustomAttributeProvider
Public MustInherit Class ControllerDescriptor
Implements ICustomAttributeProvider
Наследование
ControllerDescriptor
Производный
Реализации

Конструкторы

ControllerDescriptor()

Инициализирует новый экземпляр класса ControllerDescriptor.

Свойства

ControllerName

Получает имя контроллера.

ControllerType

Получает тип контроллера.

UniqueId

При реализации в производном классе получает уникальный идентификатор для дескриптора контроллера с использованием отложенной инициализации.

Методы

FindAction(ControllerContext, String)

Выполняет поиск метода действия, используя указанные имя и контекст контроллера.

GetCanonicalActions()

Извлекает список дескрипторов методов действий в контроллере.

GetCustomAttributes(Boolean)

Извлекает настраиваемые атрибуты, определенные для данного члена, за исключением именованных атрибутов.

GetCustomAttributes(Type, Boolean)

Извлекает настраиваемые атрибуты указанного типа, определенные для данного члена, за исключением именованных атрибутов.

GetFilterAttributes(Boolean)

Получает атрибуты фильтра.

IsDefined(Type, Boolean)

Извлекает значение, указывающее, определен ли для данного члена один или несколько экземпляров заданного настраиваемого атрибута.

Применяется к