Udostępnij za pośrednictwem


ActionFilterAttribute Klasa

Definicja

Reprezentuje klasę bazową atrybutów filtru.

[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
Dziedziczenie
ActionFilterAttribute
Pochodne
Atrybuty
Implementuje

Konstruktory

ActionFilterAttribute()

Inicjuje nowe wystąpienie klasy ActionFilterAttribute.

Właściwości

AllowMultiple

Pobiera lub ustawia wartość wskazującą, czy można określić więcej niż jedno wystąpienie atrybutu filtru.

(Odziedziczone po FilterAttribute)
Order

Pobiera lub ustawia kolejność wykonywania filtrów akcji.

(Odziedziczone po FilterAttribute)

Metody

OnActionExecuted(ActionExecutedContext)

Wywoływana przez platformę ASP.NET MVC po wykonaniu metody akcji.

OnActionExecuting(ActionExecutingContext)

Wywoływana przez platformę ASP.NET MVC przed wykonaniem metody akcji.

OnResultExecuted(ResultExecutedContext)

Wywoływane przez platformę ASP.NET MVC po wykonaniu wyniku akcji.

OnResultExecuting(ResultExecutingContext)

Wywoływana przez platformę ASP.NET MVC przed wykonaniem wyniku akcji.

Dotyczy