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.
Initiiert 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 bereitstellt, die für HTTP-Anforderungen verwendet werden.
- callback
- AsyncCallback
Die Methode, die aufgerufen werden soll, wenn der asynchrone Methodenaufruf abgeschlossen ist. Wenn callback ja null, wird die Stellvertretung nicht aufgerufen.
- state
- Object
Alle Zustandsdaten, die zum Verarbeiten der Anforderung erforderlich sind.
Gibt zurück
Eine IAsyncResult , die Informationen zum Status des Prozesses enthält.
Implementiert
Ausnahmen
Die Voraussetzungen für die Verarbeitung einer Anforderung schlagen fehl, und entweder hat die angeforderte Datei das Suffix .asp oder die Anforderung wurde über POST gesendet.
Hinweise
Beim Erstellen eines HTTP-Handlers für die asynchrone Verwendung muss der Handler die asynchronen methoden BeginProcessRequest und EndProcessRequest implementieren, die asynchron von ASP.NET aufgerufen werden.