DefaultHttpHandler.BeginProcessRequest Methode

Definitie

Start een asynchrone aanroep naar de HTTP-handler.

public:
 virtual IAsyncResult ^ BeginProcessRequest(System::Web::HttpContext ^ context, AsyncCallback ^ callback, System::Object ^ state);
public virtual IAsyncResult BeginProcessRequest(System.Web.HttpContext context, AsyncCallback callback, object state);
abstract member BeginProcessRequest : System.Web.HttpContext * AsyncCallback * obj -> IAsyncResult
override this.BeginProcessRequest : System.Web.HttpContext * AsyncCallback * obj -> IAsyncResult
Public Overridable Function BeginProcessRequest (context As HttpContext, callback As AsyncCallback, state As Object) As IAsyncResult

Parameters

context
HttpContext

Een object dat verwijzingen levert naar intrinsieke serverobjecten die worden gebruikt voor het verwerken van HTTP-aanvragen.

callback
AsyncCallback

De methode die moet worden aangeroepen wanneer de aanroep van de asynchrone methode is voltooid. Als callback dat het is null, wordt de gemachtigde niet aangeroepen.

state
Object

Alle statusgegevens die nodig zijn om de aanvraag te verwerken.

Retouren

Een IAsyncResult met informatie over de status van het proces.

Implementeringen

Uitzonderingen

De voorwaarden voor het verwerken van een aanvraag mislukken en het aangevraagde bestand heeft het achtervoegsel .asp of de aanvraag is verzonden via POST.

Opmerkingen

Wanneer u een HTTP-handler maakt voor asynchroon gebruik, moet uw handler de asynchrone BeginProcessRequest en EndProcessRequest methoden implementeren die asynchroon worden aangeroepen door ASP.NET.

Van toepassing op