C# Class System.Web.Mvc.Async.AsyncControllerActionInvoker

Inheritance: ControllerActionInvoker, IAsyncActionInvoker
显示文件 Open project: drivenet/aspnetwebstack Class Usage Examples

Public Methods

Method Description
EndInvokeAction ( IAsyncResult asyncResult ) : bool

Protected Methods

Method Description
BeginInvokeActionMethod ( ControllerContext controllerContext, ActionDescriptor actionDescriptor, object>.IDictionary parameters, AsyncCallback callback, object state ) : IAsyncResult
BeginInvokeActionMethodWithFilters ( ControllerContext controllerContext, IList filters, ActionDescriptor actionDescriptor, object>.IDictionary parameters, AsyncCallback callback, object state ) : IAsyncResult
EndInvokeActionMethod ( IAsyncResult asyncResult ) : ActionResult
EndInvokeActionMethodWithFilters ( IAsyncResult asyncResult ) : ActionExecutedContext
GetControllerDescriptor ( ControllerContext controllerContext ) : ControllerDescriptor

Private Methods

Method Description
BeginInvokeAction ( ControllerContext controllerContext, string actionName, AsyncCallback callback, object state ) : IAsyncResult
BeginInvokeAction_ActionNotFound ( AsyncCallback callback, object state ) : IAsyncResult
BeginInvokeAction_MakeSynchronousAsyncResult ( AsyncCallback callback, object state ) : IAsyncResult
BeginInvokeAsynchronousActionMethod ( ControllerContext controllerContext, System.Web.Mvc.Async.AsyncActionDescriptor actionDescriptor, object>.IDictionary parameters, AsyncCallback callback, object state ) : IAsyncResult
BeginInvokeSynchronousActionMethod ( ControllerContext controllerContext, ActionDescriptor actionDescriptor, object>.IDictionary parameters, AsyncCallback callback, object state ) : IAsyncResult

Method Details

BeginInvokeActionMethod() protected method

protected BeginInvokeActionMethod ( ControllerContext controllerContext, ActionDescriptor actionDescriptor, object>.IDictionary parameters, AsyncCallback callback, object state ) : IAsyncResult
controllerContext ControllerContext
actionDescriptor ActionDescriptor
parameters object>.IDictionary
callback AsyncCallback
state object
return IAsyncResult

BeginInvokeActionMethodWithFilters() protected method

protected BeginInvokeActionMethodWithFilters ( ControllerContext controllerContext, IList filters, ActionDescriptor actionDescriptor, object>.IDictionary parameters, AsyncCallback callback, object state ) : IAsyncResult
controllerContext ControllerContext
filters IList
actionDescriptor ActionDescriptor
parameters object>.IDictionary
callback AsyncCallback
state object
return IAsyncResult

EndInvokeAction() public method

public EndInvokeAction ( IAsyncResult asyncResult ) : bool
asyncResult IAsyncResult
return bool

EndInvokeActionMethod() protected method

protected EndInvokeActionMethod ( IAsyncResult asyncResult ) : ActionResult
asyncResult IAsyncResult
return ActionResult

EndInvokeActionMethodWithFilters() protected method

protected EndInvokeActionMethodWithFilters ( IAsyncResult asyncResult ) : ActionExecutedContext
asyncResult IAsyncResult
return ActionExecutedContext

GetControllerDescriptor() protected method

protected GetControllerDescriptor ( ControllerContext controllerContext ) : ControllerDescriptor
controllerContext ControllerContext
return ControllerDescriptor