Поделиться через


ActionDescriptor Класс

Определение

Предоставляет сведения о методе действия, например о его имени, контроллере, параметрах, атрибутах и фильтрах.

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

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

ActionDescriptor()

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

Свойства

ActionName

Получает имя метода действия.

ControllerDescriptor

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

UniqueId

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

Методы

Execute(ControllerContext, IDictionary<String,Object>)

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

GetCustomAttributes(Boolean)

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

GetCustomAttributes(Type, Boolean)

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

GetFilterAttributes(Boolean)

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

GetFilters()
Устаревшие..

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

GetParameters()

Возвращает параметры метода действия.

GetSelectors()

Возвращает селекторы метода действия.

IsDefined(Type, Boolean)

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

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