DefaultHttpHandler.BeginProcessRequest Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.