ActionFilterAttribute Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
- 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. |