Controller.IAsyncController.BeginExecute Method

This method calls the BeginExecute method.

Namespace:  System.Web.Mvc
Assembly:  System.Web.Mvc (in System.Web.Mvc.dll)

Syntax

'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.

Parameters

Return Value

Type: System.IAsyncResult
The result of the operation.

Implements

IAsyncController.BeginExecute(RequestContext, AsyncCallback, Object)

See Also

Reference

Controller Class

System.Web.Mvc Namespace