Condividi tramite


IHttpAsyncHandler Interfaccia

Definizione

Definisce il contratto che deve essere implementato dagli oggetti del gestore asincrono HTTP.

public interface class IHttpAsyncHandler : System::Web::IHttpHandler
public interface IHttpAsyncHandler : System.Web.IHttpHandler
type IHttpAsyncHandler = interface
    interface IHttpHandler
Public Interface IHttpAsyncHandler
Implements IHttpHandler
Derivato
Implementazioni

Commenti

Una IHttpAsyncHandler classe può essere associata a un'estensione del nome file o a un URL specifico per un file di configurazione, nella httpHandlers sezione di configurazione. L'infrastruttura ASP.NET crea quindi un'istanza e chiama il gestore quando viene ricevuta la richiesta corrispondente. In alternativa, il gestore può essere definito in un file con estensione ashx e quando la richiesta corrispondente viene ricevuta per il file ashx verrà eseguito il gestore.

Proprietà

IsReusable

Ottiene un valore che indica se l'istanza di IHttpHandler può essere utilizzata da un'altra richiesta.

(Ereditato da IHttpHandler)

Metodi

BeginProcessRequest(HttpContext, AsyncCallback, Object)

Avvia una chiamata asincrona al gestore HTTP.

EndProcessRequest(IAsyncResult)

Fornisce un metodo End di processo asincrono al termine del processo.

ProcessRequest(HttpContext)

Consente di attivare l'elaborazione delle richieste Web HTTP da parte di un oggetto HttpHandler personalizzato che implementa l'interfaccia IHttpHandler.

(Ereditato da IHttpHandler)

Si applica a