ActionFilterAttribute Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
- 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. |