Udostępnij za pośrednictwem


IHttpAsyncHandler Interfejs

Definicja

Definiuje kontrakt, który musi implementować obiekty obsługi asynchronicznej HTTP.

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

Uwagi

IHttpAsyncHandlerKlasa może być skojarzona z rozszerzeniem nazwy pliku lub określonym adresem URL przez plik konfiguracyjny w httpHandlers sekcji konfiguracji. Infrastruktura ASP.NET będzie następnie tworzyć wystąpienia i wywoływać procedurę obsługi po odebraniu odpowiedniego żądania. Alternatywnie można zdefiniować procedurę obsługi w pliku. ashx i po odebraniu odpowiedniego żądania dla pliku. ashx zostanie wykonany program obsługi.

Właściwości

IsReusable

Pobiera wartość wskazującą, czy inne żądanie może używać IHttpHandler wystąpienia.

(Odziedziczone po IHttpHandler)

Metody

BeginProcessRequest(HttpContext, AsyncCallback, Object)

Inicjuje asynchroniczne wywołanie procedury obsługi protokołu HTTP.

EndProcessRequest(IAsyncResult)

Udostępnia metodę asynchroniczną procesu po zakończeniu procesu.

ProcessRequest(HttpContext)

Umożliwia przetwarzanie żądań internetowych HTTP przez niestandardowy HttpHandler , który implementuje IHttpHandler interfejs.

(Odziedziczone po IHttpHandler)

Dotyczy