DefaultHttpHandler.BeginProcessRequest Methode

Definition

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.

Gilt für: