DefaultHttpHandler.BeginProcessRequest Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert einen asynchronen Aufruf des HTTP-Handlers.
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
Parameter
- context
- HttpContext
Ein Objekt, das Verweise auf systeminterne Serverobjekte für HTTP-Anforderungen bereitstellt.
- callback
- AsyncCallback
Die Methode, die beim Abschluss des asynchronen Methodenaufrufs aufgerufen wird. Wenn callback
auf null
festgelegt ist, wird der Delegat nicht aufgerufen.
- state
- Object
Zustandsdaten, die zur Verarbeitung der Anforderung benötigt werden.
Gibt zurück
Ein IAsyncResult, das Informationen über den Status des Prozesses enthält.
Implementiert
Ausnahmen
Die Vorbedingungen für die Verarbeitung einer Anforderung sind fehlgeschlagen, und die angeforderte Datei verfügt entweder über das Suffix .asp, oder die Anforderung wurde über POST gesendet.
Hinweise
Beim Erstellen eines HTTP-Handlers für asynchrone Verwendung muss Der Handler die asynchronen und EndProcessRequest Methoden implementieren, die asynchron BeginProcessRequest durch ASP.NET aufgerufen werden.