Condividi tramite


ActionFilterAttribute Classe

Definizione

Rappresenta la classe di base per gli attributi di filtro.

[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
Ereditarietà
ActionFilterAttribute
Derivato
Attributi
Implementazioni

Costruttori

ActionFilterAttribute()

Inizializza una nuova istanza della classe ActionFilterAttribute.

Proprietà

AllowMultiple

Ottiene o imposta un valore che indica se è possibile specificare più istanze dell'attributo di filtro.

(Ereditato da FilterAttribute)
Order

Ottiene o imposta l'ordine con cui vengono eseguiti i filtri dell'azione.

(Ereditato da FilterAttribute)

Metodi

OnActionExecuted(ActionExecutedContext)

Chiamato dal framework ASP.NET MVC dopo l'esecuzione del metodo di azione.

OnActionExecuting(ActionExecutingContext)

Chiamato dal framework ASP.NET MVC prima dell'esecuzione del metodo di azione.

OnResultExecuted(ResultExecutedContext)

Chiamato dal framework ASP.NET MVC dopo l'esecuzione del risultato dell'azione.

OnResultExecuting(ResultExecutingContext)

Chiamato dal framework ASP.NET MVC prima dell'esecuzione del risultato dell'azione.

Si applica a