ActionFilterAttribute Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Die Basisklasse für Aktionsfilterattribute.
[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
- Vererbung
- Abgeleitet
- Attribute
- Implementiert
Konstruktoren
ActionFilterAttribute() |
Initialisiert eine neue Instanz der ActionFilterAttribute-Klasse. |
Eigenschaften
AllowMultiple |
Ruft einen Wert ab, der angibt, ob mehr als eine Instanz des Filterattributs angegeben werden kann, bzw. legt ihn fest. (Geerbt von FilterAttribute) |
Order |
Ruft die Reihenfolge ab (bzw. legt diese fest), in der die Aktionsfilter ausgeführt werden. (Geerbt von FilterAttribute) |
Methoden
OnActionExecuted(ActionExecutedContext) |
Wird vom ASP.NET MVC-Framework aufgerufen, nachdem die Aktionsmethode ausgeführt wurde. |
OnActionExecuting(ActionExecutingContext) |
Wird vom ASP.NET MVC-Framework aufgerufen, bevor die Aktionsmethode ausgeführt wird. |
OnResultExecuted(ResultExecutedContext) |
Wird vom ASP.NET MVC-Framework aufgerufen, nachdem das Aktionsergebnis ausgeführt wurde. |
OnResultExecuting(ResultExecutingContext) |
Wird vom ASP.NET MVC-Framework aufgerufen, bevor das Aktionsergebnis ausgeführt wird. |