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. |
Свойства
AllowMultiple |
Извлекает или задает значение, указывающее, можно ли задать для данного экземпляра несколько атрибутов файла. (Унаследовано от FilterAttribute) |
Order |
Получает или задает порядок, в котором выполняются фильтры действий. (Унаследовано от FilterAttribute) |
Методы
OnActionExecuted(ActionExecutedContext) |
Вызывается инфраструктурой MVC ASP.NET после выполнения метода действия. |
OnActionExecuting(ActionExecutingContext) |
Вызывается инфраструктурой MVC ASP.NET до выполнения метода действия. |
OnResultExecuted(ResultExecutedContext) |
Вызывается инфраструктурой MVC ASP.NET после выполнения результата действия. |
OnResultExecuting(ResultExecutingContext) |
Вызывается инфраструктурой MVC ASP.NET до выполнения результата действия. |