IHttpAsyncHandler Gränssnitt

Definition

Definierar det kontrakt som HTTP-asynkrona hanteringsobjekt måste implementera.

public interface class IHttpAsyncHandler : System::Web::IHttpHandler
public interface IHttpAsyncHandler : System.Web.IHttpHandler
type IHttpAsyncHandler = interface
    interface IHttpHandler
Public Interface IHttpAsyncHandler
Implements IHttpHandler
Härledda
Implementeringar

Kommentarer

En IHttpAsyncHandler klass kan associeras med ett filnamnstillägg eller en viss URL av en konfigurationsfil i konfigurationsavsnittet httpHandlers . Den ASP.NET infrastrukturen instansierar och anropar sedan hanteraren när motsvarande begäran tas emot. Alternativt kan hanteraren definieras i en .ashx-fil och när motsvarande begäran tas emot för .ashx-filen körs hanteraren.

Egenskaper

Name Description
IsReusable

Hämtar ett värde som anger om en annan begäran kan använda instansen IHttpHandler .

(Ärvd från IHttpHandler)

Metoder

Name Description
BeginProcessRequest(HttpContext, AsyncCallback, Object)

Initierar ett asynkront anrop till HTTP-hanteraren.

EndProcessRequest(IAsyncResult)

Tillhandahåller en asynkron processslutmetod när processen avslutas.

ProcessRequest(HttpContext)

Möjliggör bearbetning av HTTP-webbbegäranden av en anpassad HttpHandler som implementerar IHttpHandler gränssnittet.

(Ärvd från IHttpHandler)

Gäller för