AsyncControllerActionInvoker.BeginInvokeActionMethod 方法

定义

使用指定控制器上下文、操作描述符、参数、回调方法和状态来调用异步操作方法。

protected internal virtual IAsyncResult BeginInvokeActionMethod (System.Web.Mvc.ControllerContext controllerContext, System.Web.Mvc.ActionDescriptor actionDescriptor, System.Collections.Generic.IDictionary<string,object> parameters, AsyncCallback callback, object state);
abstract member BeginInvokeActionMethod : System.Web.Mvc.ControllerContext * System.Web.Mvc.ActionDescriptor * System.Collections.Generic.IDictionary<string, obj> * AsyncCallback * obj -> IAsyncResult
override this.BeginInvokeActionMethod : System.Web.Mvc.ControllerContext * System.Web.Mvc.ActionDescriptor * System.Collections.Generic.IDictionary<string, obj> * AsyncCallback * obj -> IAsyncResult
Protected Friend Overridable Function BeginInvokeActionMethod (controllerContext As ControllerContext, actionDescriptor As ActionDescriptor, parameters As IDictionary(Of String, Object), callback As AsyncCallback, state As Object) As IAsyncResult

参数

controllerContext
ControllerContext

控制器上下文。

actionDescriptor
ActionDescriptor

操作描述符。

parameters
IDictionary<String,Object>

异步操作方法的参数。

callback
AsyncCallback

回调方法。

state
Object

包含回调方法要使用的信息的对象。 此参数可以为 null。

返回

一个包含异步操作结果的对象。

适用于