Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Interfaz IHttpHandler

 

Publicado: octubre de 2016

Define el contrato que implementa ASP.NET para procesar solicitudes HTTP Web mediante controladores HTTP personalizados de forma sincrónica.

Espacio de nombres:   System.Web
Ensamblado:  System.Web (en System.Web.dll)

public interface IHttpHandler

NombreDescripción
System_CAPS_pubpropertyIsReusable

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

NombreDescripción
System_CAPS_pubmethodProcessRequest(HttpContext)

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

Puede escribir controladores HTTP personalizados para procesar tipos predefinidos y específicos de solicitudes HTTP en cualquier lenguaje compatible con Common Language Specification (CLS). El código ejecutable definido en el HttpHandler clases en lugar de las páginas Web ASP o ASP.NET convencionales, responde a estas solicitudes específicas. Los controladores HTTP ofrecen un medio de interactuar con los servicios de respuesta del servidor Web de IIS y la solicitud de bajo nivel y proporcionan funciones muy similares a las extensiones ISAPI pero con un modelo de programación más simple.

Si el controlador de acceso a los valores de estado de sesión, debe implementar la IRequiresSessionState interfaz (interfaz de marcador que no tiene ningún método).

.NET Framework
Disponible desde 1.1
Volver al principio
Mostrar: