Share via


MvcHttpHandler.IHttpAsyncHandler.BeginProcessRequest Method

Called by ASP.NET to begin asynchronous request processing.

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

Syntax

'Declaration
Private Function BeginProcessRequest ( _
    context As HttpContext, _
    cb As AsyncCallback, _
    extraData As Object _
) As IAsyncResult Implements IHttpAsyncHandler.BeginProcessRequest
'Usage
Dim instance As MvcHttpHandler 
Dim context As HttpContext 
Dim cb As AsyncCallback 
Dim extraData As Object 
Dim returnValue As IAsyncResult 

returnValue = CType(instance, IHttpAsyncHandler).BeginProcessRequest(context, _
    cb, extraData)
IAsyncResult IHttpAsyncHandler.BeginProcessRequest(
    HttpContext context,
    AsyncCallback cb,
    Object extraData
)
private:
virtual IAsyncResult^ BeginProcessRequest(
    HttpContext^ context, 
    AsyncCallback^ cb, 
    Object^ extraData
) sealed = IHttpAsyncHandler::BeginProcessRequest
private abstract BeginProcessRequest : 
        context:HttpContext * 
        cb:AsyncCallback * 
        extraData:Object -> IAsyncResult  
private override BeginProcessRequest : 
        context:HttpContext * 
        cb:AsyncCallback * 
        extraData:Object -> IAsyncResult
JScript supports the use of explicit interface implementations, but not the declarations of new ones.

Parameters

Return Value

Type: System.IAsyncResult
The status of the asynchronous call.

Implements

IHttpAsyncHandler.BeginProcessRequest(HttpContext, AsyncCallback, Object)

See Also

Reference

MvcHttpHandler Class

System.Web.Mvc Namespace