Exportar (0) Imprimir
Expandir todo
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

IHttpHandler (Interfaz)

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

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

public interface IHttpHandler

El tipo IHttpHandler expone los siguientes miembros.

  NombreDescripción
Propiedad públicaIsReusableObtiene un valor que indica si otra solicitud puede utilizar la instancia de IHttpHandler.
Arriba

  NombreDescripción
Método públicoProcessRequestPermite el procesamiento de solicitudes Web HTTP mediante un HttpHandler personalizado que implementa la interfaz IHttpHandler.
Arriba

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

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

TopicLocation
Tutorial: Crear un controlador HTTP sincrónicoGenerar aplicaciones con Visual Web Developer
Tutorial: Crear y registrar generadores de controladores HTTPGenerar aplicaciones Web ASP .NET en Visual Studio
Cómo: Crear un controlador HTTP asincrónicoGenerar aplicaciones Web ASP .NET en Visual Studio
Cómo: Registrar controladores HTTPGenerar aplicaciones Web ASP .NET en Visual Studio
Tutorial: Crear y registrar generadores de controladores HTTPGenerar aplicaciones Web ASP .NET en Visual Studio
Cómo: Crear un controlador HTTP asincrónicoGenerar aplicaciones Web ASP .NET en Visual Studio
Cómo: Registrar controladores HTTPGenerar aplicaciones Web ASP .NET en Visual Studio
Información general sobre controladores HTTP y módulos HTTPGenerar aplicaciones Web ASP .NET en Visual Studio
Cómo: Configurar una extensión de controlador HTTP en IISGenerar aplicaciones Web ASP .NET en Visual Studio
Información general sobre controladores HTTP y módulos HTTPGenerar aplicaciones Web ASP .NET en Visual Studio
Cómo: Configurar una extensión de controlador HTTP en IISGenerar aplicaciones Web ASP .NET en Visual Studio

.NET Framework

Compatible con: 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (no se admite el rol Server Core), Windows Server 2008 R2 (se admite el rol Server Core con SP1 o versiones posteriores; no se admite Itanium)

.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2015 Microsoft