Compartilhar via


IHttpAsyncHandler Interface

Definição

Define o contrato que os objetos manipuladores assíncronos HTTP devem implementar.

public interface class IHttpAsyncHandler : System::Web::IHttpHandler
public interface IHttpAsyncHandler : System.Web.IHttpHandler
type IHttpAsyncHandler = interface
    interface IHttpHandler
Public Interface IHttpAsyncHandler
Implements IHttpHandler
Derivado
Implementações

Comentários

Uma IHttpAsyncHandler classe pode ser associada a uma extensão de nome de arquivo ou a uma URL específica por um arquivo de configuração, na httpHandlers seção de configuração. Em seguida, a infraestrutura ASP.NET criará uma instância e chamará o manipulador quando a solicitação correspondente for recebida. Como alternativa, o manipulador pode ser definido em um arquivo. ashx e quando a solicitação correspondente é recebida para o arquivo. ashx, o manipulador será executado.

Propriedades

IsReusable

Obtém um valor que indica se outra solicitação pode usar a instância de IHttpHandler.

(Herdado de IHttpHandler)

Métodos

BeginProcessRequest(HttpContext, AsyncCallback, Object)

Inicia uma chamada assíncrona para o manipulador HTTP.

EndProcessRequest(IAsyncResult)

Fornece um método End de processo assíncrono quando o processo termina.

ProcessRequest(HttpContext)

Permite o processamento de solicitações HTTP da Web por um HttpHandler personalizado que implementa a interface IHttpHandler.

(Herdado de IHttpHandler)

Aplica-se a