Compartir a través de


IHttpAsyncHandler Interfaz

Definición

Define el contrato que deben implementar los objetos de controlador HTTP asincrónico.

public interface class IHttpAsyncHandler : System::Web::IHttpHandler
public interface IHttpAsyncHandler : System.Web.IHttpHandler
type IHttpAsyncHandler = interface
    interface IHttpHandler
Public Interface IHttpAsyncHandler
Implements IHttpHandler
Derivado
Implementaciones

Comentarios

Una IHttpAsyncHandler clase se puede asociar a una extensión de nombre de archivo o a una dirección URL concreta mediante un archivo de configuración, en la httpHandlers sección de configuración. A continuación, la infraestructura de ASP.NET creará una instancia y llamará al controlador cuando se reciba la solicitud correspondiente. Como alternativa, el controlador se puede definir en un archivo. ashx y, cuando se reciba la solicitud correspondiente para el archivo. ashx, se ejecutará el controlador.

Propiedades

IsReusable

Obtiene un valor que indica si otra solicitud puede utilizar la instancia de IHttpHandler.

(Heredado de IHttpHandler)

Métodos

BeginProcessRequest(HttpContext, AsyncCallback, Object)

Inicia una llamada asincrónica para el controlador HTTP.

EndProcessRequest(IAsyncResult)

Proporciona un método End de proceso asincrónico cuando termina el proceso.

ProcessRequest(HttpContext)

Permite el procesamiento de solicitudes Web HTTP mediante un HttpHandler personalizado que implementa la interfaz IHttpHandler.

(Heredado de IHttpHandler)

Se aplica a