Sdílet prostřednictvím


IHttpAsyncHandler Rozhraní

Definice

Definuje kontrakt, který musí implementovat objekty asynchronní obslužné rutiny HTTP.

public interface class IHttpAsyncHandler : System::Web::IHttpHandler
public interface IHttpAsyncHandler : System.Web.IHttpHandler
type IHttpAsyncHandler = interface
    interface IHttpHandler
Public Interface IHttpAsyncHandler
Implements IHttpHandler
Odvozené
Implementuje

Poznámky

IHttpAsyncHandlerTřída může být přidružená k příponě názvu souboru nebo konkrétní adrese URL pomocí konfiguračního souboru v httpHandlers oddílu konfigurace. Infrastruktura ASP.NET pak vytvoří instanci a zavolá obslužnou rutinu, když se přijme odpovídající žádost. Alternativně může být obslužná rutina definována v souboru. ashx a při přijetí odpovídající žádosti pro soubor. ashx bude obslužná rutina spuštěna.

Vlastnosti

IsReusable

Získá hodnotu určující, zda jiný požadavek může použít IHttpHandler instanci.

(Zděděno od IHttpHandler)

Metody

BeginProcessRequest(HttpContext, AsyncCallback, Object)

Inicializuje asynchronní volání obslužné rutiny protokolu HTTP.

EndProcessRequest(IAsyncResult)

Poskytuje asynchronní metodu ukončení procesu po ukončení procesu.

ProcessRequest(HttpContext)

Umožňuje zpracování webových požadavků HTTP vlastním HttpHandler , který implementuje IHttpHandler rozhraní.

(Zděděno od IHttpHandler)

Platí pro