Sdílet prostřednictvím


ActionFilterAttribute Třída

Definice

Představuje základní třídu pro atributy 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
Dědičnost
ActionFilterAttribute
Odvozené
Atributy
Implementuje

Konstruktory

ActionFilterAttribute()

Inicializuje novou instanci ActionFilterAttribute třídy.

Vlastnosti

AllowMultiple

Získá nebo nastaví hodnotu, která označuje, zda lze zadat více než jednu instanci atributu filtru.

(Zděděno od FilterAttribute)
Order

Získá nebo nastaví pořadí, ve kterém jsou provedeny filtry akcí.

(Zděděno od FilterAttribute)

Metody

OnActionExecuted(ActionExecutedContext)

Volá se rozhraním ASP.NET MVC po provedení metody akce.

OnActionExecuting(ActionExecutingContext)

Volá se rozhraním ASP.NET MVC před provedením metody action.

OnResultExecuted(ResultExecutedContext)

Volá se rozhraním ASP.NET MVC po provedení výsledku akce.

OnResultExecuting(ResultExecutingContext)

Volá se rozhraním ASP.NET MVC před provedením výsledku akce.

Platí pro