ActionFilterAttribute Class

Syntax

public abstract class ActionFilterAttribute : Attribute, _Attribute, IActionFilter, IAsyncActionFilter, IResultFilter, IAsyncResultFilter, IOrderedFilter, IFilter

GitHub

View on GitHub

class Microsoft.AspNet.Mvc.ActionFilterAttribute

Properties

Order()
Return type:System.Int32
public int Order { get; set; }

Methods

OnActionExecuted(Microsoft.AspNet.Mvc.ActionExecutedContext)
Arguments:
public virtual void OnActionExecuted(ActionExecutedContext context)
OnActionExecuting(Microsoft.AspNet.Mvc.ActionExecutingContext)
Arguments:
public virtual void OnActionExecuting(ActionExecutingContext context)
OnActionExecutionAsync(Microsoft.AspNet.Mvc.ActionExecutingContext, Microsoft.AspNet.Mvc.ActionExecutionDelegate)
Arguments:
Return type:

System.Threading.Tasks.Task

public virtual Task OnActionExecutionAsync(ActionExecutingContext context, ActionExecutionDelegate next)
OnResultExecuted(Microsoft.AspNet.Mvc.ResultExecutedContext)
Arguments:
public virtual void OnResultExecuted(ResultExecutedContext context)
OnResultExecuting(Microsoft.AspNet.Mvc.ResultExecutingContext)
Arguments:
public virtual void OnResultExecuting(ResultExecutingContext context)
OnResultExecutionAsync(Microsoft.AspNet.Mvc.ResultExecutingContext, Microsoft.AspNet.Mvc.ResultExecutionDelegate)
Arguments:
Return type:

System.Threading.Tasks.Task

public virtual Task OnResultExecutionAsync(ResultExecutingContext context, ResultExecutionDelegate next)