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


ActionFilterAttribute Класс

Определение

Представляет базовый класс для атрибутов фильтра.

[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=false, Inherited=true)]
public abstract class ActionFilterAttribute : System.Web.Mvc.FilterAttribute, System.Web.Mvc.IActionFilter, System.Web.Mvc.IResultFilter
type ActionFilterAttribute = class
    inherit FilterAttribute
    interface IActionFilter
    interface IResultFilter
Public MustInherit Class ActionFilterAttribute
Inherits FilterAttribute
Implements IActionFilter, IResultFilter
Наследование
ActionFilterAttribute
Производный
Атрибуты
Реализации

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

ActionFilterAttribute()

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

Свойства

AllowMultiple

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

(Унаследовано от FilterAttribute)
Order

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

(Унаследовано от FilterAttribute)

Методы

OnActionExecuted(ActionExecutedContext)

Вызывается инфраструктурой MVC ASP.NET после выполнения метода действия.

OnActionExecuting(ActionExecutingContext)

Вызывается инфраструктурой MVC ASP.NET до выполнения метода действия.

OnResultExecuted(ResultExecutedContext)

Вызывается инфраструктурой MVC ASP.NET после выполнения результата действия.

OnResultExecuting(ResultExecutingContext)

Вызывается инфраструктурой MVC ASP.NET до выполнения результата действия.

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