Controller.IAsyncController.BeginExecute Method
This method calls the BeginExecute method.
Namespace: System.Web.Mvc
Assembly: System.Web.Mvc (in System.Web.Mvc.dll)
'Declaration
Private Function BeginExecute ( _
requestContext As RequestContext, _
callback As AsyncCallback, _
state As Object _
) As IAsyncResult Implements IAsyncController.BeginExecute
'Usage
Dim instance As Controller
Dim requestContext As RequestContext
Dim callback As AsyncCallback
Dim state As Object
Dim returnValue As IAsyncResult
returnValue = CType(instance, IAsyncController).BeginExecute(requestContext, _
callback, state)
IAsyncResult IAsyncController.BeginExecute(
RequestContext requestContext,
AsyncCallback callback,
Object state
)
private:
virtual IAsyncResult^ BeginExecute(
RequestContext^ requestContext,
AsyncCallback^ callback,
Object^ state
) sealed = IAsyncController::BeginExecute
private abstract BeginExecute :
requestContext:RequestContext *
callback:AsyncCallback *
state:Object -> IAsyncResult
private override BeginExecute :
requestContext:RequestContext *
callback:AsyncCallback *
state:Object -> IAsyncResult
JScript supports the use of explicit interface implementations, but not the declarations of new ones.
- requestContext
Type: System.Web.Routing.RequestContext
The request context.
- callback
Type: System.AsyncCallback
The asynchronous callback.
- state
Type: System.Object
The state of the object.
Type: System.IAsyncResult
The result of the operation.
IAsyncController.BeginExecute(RequestContext, AsyncCallback, Object)