Share via


OwinHttpHandler.IHttpAsyncHandler.BeginProcessRequest Method

Initiates an asynchronous call to the HTTP handler.

Namespace:  Microsoft.Owin.Host.SystemWeb
Assembly:  Microsoft.Owin.Host.SystemWeb (in Microsoft.Owin.Host.SystemWeb.dll)

Syntax

'Declaration
Private Function BeginProcessRequest ( _
    context As HttpContext, _
    cb As AsyncCallback, _
    extraData As Object _
) As IAsyncResult Implements IHttpAsyncHandler.BeginProcessRequest
'Usage
Dim instance As OwinHttpHandler 
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

  • context
    Type: System.Web.HttpContext
    An HttpContextobject that provides references to intrinsic server objects (for example, Request, Response, Session, and Server) used to service HTTP requests.
  • extraData
    Type: System.Object
    Any extra data needed to process the request.

Return Value

Type: System.IAsyncResult
An IAsyncResult that contains information about the status of the process.

Implements

IHttpAsyncHandler.BeginProcessRequest(HttpContext, AsyncCallback, Object)

See Also

Reference

OwinHttpHandler Class

Microsoft.Owin.Host.SystemWeb Namespace