AsyncControllerActionInvoker AsyncControllerActionInvoker AsyncControllerActionInvoker Class

Definition

Represents a class that is responsible for invoking the action methods of an asynchronous controller.

public class AsyncControllerActionInvoker : System.Web.Mvc.ControllerActionInvoker, System.Web.Mvc.Async.IAsyncActionInvoker
type AsyncControllerActionInvoker = class
    inherit ControllerActionInvoker
    interface IAsyncActionInvoker
    interface IActionInvoker
Public Class AsyncControllerActionInvoker
Inherits ControllerActionInvoker
Implements IAsyncActionInvoker
Inheritance
AsyncControllerActionInvokerAsyncControllerActionInvokerAsyncControllerActionInvoker
Implements

Constructors

AsyncControllerActionInvoker() AsyncControllerActionInvoker() AsyncControllerActionInvoker()

Initializes a new instance of the AsyncControllerActionInvoker class.

Methods

BeginInvokeAction(ControllerContext, String, AsyncCallback, Object) BeginInvokeAction(ControllerContext, String, AsyncCallback, Object) BeginInvokeAction(ControllerContext, String, AsyncCallback, Object)

Invokes the asynchronous action method by using the specified controller context, action name, callback method, and state.

BeginInvokeActionMethod(ControllerContext, ActionDescriptor, IDictionary<String,Object>, AsyncCallback, Object) BeginInvokeActionMethod(ControllerContext, ActionDescriptor, IDictionary<String,Object>, AsyncCallback, Object) BeginInvokeActionMethod(ControllerContext, ActionDescriptor, IDictionary<String,Object>, AsyncCallback, Object)

Invokes the asynchronous action method by using the specified controller context, action descriptor, parameters, callback method, and state.

BeginInvokeActionMethodWithFilters(ControllerContext, IList<IActionFilter>, ActionDescriptor, IDictionary<String,Object>, AsyncCallback, Object) BeginInvokeActionMethodWithFilters(ControllerContext, IList<IActionFilter>, ActionDescriptor, IDictionary<String,Object>, AsyncCallback, Object) BeginInvokeActionMethodWithFilters(ControllerContext, IList<IActionFilter>, ActionDescriptor, IDictionary<String,Object>, AsyncCallback, Object)

Invokes the asynchronous action method by using the specified controller context, filters, action descriptor, parameters, callback method, and state.

CreateActionResult(ControllerContext, ActionDescriptor, Object) CreateActionResult(ControllerContext, ActionDescriptor, Object) CreateActionResult(ControllerContext, ActionDescriptor, Object)

Creates the action result.

(Inherited from ControllerActionInvoker)
EndInvokeAction(IAsyncResult) EndInvokeAction(IAsyncResult) EndInvokeAction(IAsyncResult)

Cancels the action.

EndInvokeActionMethod(IAsyncResult) EndInvokeActionMethod(IAsyncResult) EndInvokeActionMethod(IAsyncResult)

Cancels the action.

EndInvokeActionMethodWithFilters(IAsyncResult) EndInvokeActionMethodWithFilters(IAsyncResult) EndInvokeActionMethodWithFilters(IAsyncResult)

Cancels the action.

FindAction(ControllerContext, ControllerDescriptor, String) FindAction(ControllerContext, ControllerDescriptor, String) FindAction(ControllerContext, ControllerDescriptor, String)

Finds the information about the action method.

(Inherited from ControllerActionInvoker)
GetControllerDescriptor(ControllerContext) GetControllerDescriptor(ControllerContext) GetControllerDescriptor(ControllerContext)

Returns the controller descriptor.

GetFilters(ControllerContext, ActionDescriptor) GetFilters(ControllerContext, ActionDescriptor) GetFilters(ControllerContext, ActionDescriptor)

Retrieves information about the action filters.

(Inherited from ControllerActionInvoker)
GetParameterValue(ControllerContext, ParameterDescriptor) GetParameterValue(ControllerContext, ParameterDescriptor) GetParameterValue(ControllerContext, ParameterDescriptor)

Gets the value of the specified action-method parameter.

(Inherited from ControllerActionInvoker)
GetParameterValues(ControllerContext, ActionDescriptor) GetParameterValues(ControllerContext, ActionDescriptor) GetParameterValues(ControllerContext, ActionDescriptor)

Gets the values of the action-method parameters.

(Inherited from ControllerActionInvoker)
InvokeAction(ControllerContext, String) InvokeAction(ControllerContext, String) InvokeAction(ControllerContext, String)

Invokes the specified action by using the specified controller context.

(Inherited from ControllerActionInvoker)
InvokeActionMethod(ControllerContext, ActionDescriptor, IDictionary<String,Object>) InvokeActionMethod(ControllerContext, ActionDescriptor, IDictionary<String,Object>) InvokeActionMethod(ControllerContext, ActionDescriptor, IDictionary<String,Object>)

Invokes the specified action method by using the specified parameters and the controller context.

(Inherited from ControllerActionInvoker)
InvokeActionMethodWithFilters(ControllerContext, IList<IActionFilter>, ActionDescriptor, IDictionary<String,Object>) InvokeActionMethodWithFilters(ControllerContext, IList<IActionFilter>, ActionDescriptor, IDictionary<String,Object>) InvokeActionMethodWithFilters(ControllerContext, IList<IActionFilter>, ActionDescriptor, IDictionary<String,Object>)

Invokes the specified action method by using the specified parameters, controller context, and action filters.

(Inherited from ControllerActionInvoker)
InvokeActionResult(ControllerContext, ActionResult) InvokeActionResult(ControllerContext, ActionResult) InvokeActionResult(ControllerContext, ActionResult)

Invokes the specified action result by using the specified controller context.

(Inherited from ControllerActionInvoker)
InvokeActionResultWithFilters(ControllerContext, IList<IResultFilter>, ActionResult) InvokeActionResultWithFilters(ControllerContext, IList<IResultFilter>, ActionResult) InvokeActionResultWithFilters(ControllerContext, IList<IResultFilter>, ActionResult)

Invokes the specified action result by using the specified action filters and the controller context.

(Inherited from ControllerActionInvoker)
InvokeAuthenticationFilters(ControllerContext, IList<IAuthenticationFilter>, ActionDescriptor) InvokeAuthenticationFilters(ControllerContext, IList<IAuthenticationFilter>, ActionDescriptor) InvokeAuthenticationFilters(ControllerContext, IList<IAuthenticationFilter>, ActionDescriptor) Inherited from ControllerActionInvoker
InvokeAuthenticationFiltersChallenge(ControllerContext, IList<IAuthenticationFilter>, ActionDescriptor, ActionResult) InvokeAuthenticationFiltersChallenge(ControllerContext, IList<IAuthenticationFilter>, ActionDescriptor, ActionResult) InvokeAuthenticationFiltersChallenge(ControllerContext, IList<IAuthenticationFilter>, ActionDescriptor, ActionResult) Inherited from ControllerActionInvoker
InvokeAuthorizationFilters(ControllerContext, IList<IAuthorizationFilter>, ActionDescriptor) InvokeAuthorizationFilters(ControllerContext, IList<IAuthorizationFilter>, ActionDescriptor) InvokeAuthorizationFilters(ControllerContext, IList<IAuthorizationFilter>, ActionDescriptor)

Invokes the specified authorization filters by using the specified action descriptor and controller context.

(Inherited from ControllerActionInvoker)
InvokeExceptionFilters(ControllerContext, IList<IExceptionFilter>, Exception) InvokeExceptionFilters(ControllerContext, IList<IExceptionFilter>, Exception) InvokeExceptionFilters(ControllerContext, IList<IExceptionFilter>, Exception)

Invokes the specified exception filters by using the specified exception and controller context.

(Inherited from ControllerActionInvoker)

Properties

Binders Binders Binders

Gets or sets the model binders that are associated with the action.

(Inherited from ControllerActionInvoker)

Applies to