共用方式為


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。

傳回

包含非同步作業結果的物件。

適用於