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
Объект, содержащий информацию, используемую методом обратного вызова. Этот параметр может быть нулевым.
Возвращаемое значение
Объект, содержащий результат асинхронной операции.