Compartir vía


System.Web.Hosting Espacio de nombres

Proporciona la funcionalidad necesaria para hospedar aplicaciones ASP.NET desde aplicaciones administradas fuera de Microsoft Internet Information Services (IIS).

Clases

AppDomainFactory

Crea una nueva instancia de AppDomain para la aplicación Web. Esta clase no puede heredarse. Versiones de .NET Framework anteriores a la versión 2.0 utilizaban esta clase, que utiliza en su lugar la clase AppManagerAppDomainFactory.

AppDomainInfo

Proporciona información sobre el dominio de aplicación.

AppDomainInfoEnum

Proporciona acceso a un dominio de aplicación.

AppDomainProtocolHandler

Proporciona compatibilidad para el acceso mediante programación a protocolos de dominio de aplicación.

ApplicationHost

Permite hospedar páginas de ASP.NET fuera de la aplicación Internet Information Services (IIS). Esta clase permite al host crear dominios de aplicación para procesar solicitudes de ASP.NET.

ApplicationInfo

Proporciona información sobre una aplicación en ejecución. Esta clase no puede heredarse.

ApplicationManager

Administra dominios de la aplicación ASP.NET para aplicaciones host ASP.NET.

ApplicationMonitors

Un grupo de objetos de supervisión reemplazables que usan los subsistemas ASP.NET para mantener el estado de la aplicación.

AppManagerAppDomainFactory

Crea y detiene los dominios de aplicación para un administrador de la aplicación Web. Esta clase no puede heredarse.

AspNetMemoryMonitor

Implementación predeterminada de ASP.NET de monitor de memoria.

CustomLoaderAttribute

Proporciona un cargador personalizado a ASP.NET para que una aplicación pueda proporcionar su propia implementación de un entorno de hospedaje.

HostingEnvironment

Proporciona funciones de administración de aplicaciones y servicios de aplicación a aplicaciones administradas en sus dominios de aplicación. Esta clase no puede heredarse.

HostSecurityPolicyResolver

Proporciona un mecanismo para personalizar el comportamiento de ASP.NET en tiempo de ejecución con el fin de invalidar la directiva de seguridad de acceso del código de ASP.NET.

ISAPIRuntime

Administra los objetos HttpWorkerRequest en .NET Framework. Esta clase no puede heredarse.

LowPhysicalMemoryInfo

Encapsula información sobre eventos generados por el monitor de memoria de la aplicación.

LowPhysicalMemoryObserver

Observador que implementa la reacción predeterminada de ASP.NET ante eventos LowPhysicalMemoryInfo generados por el monitor de memoria de la aplicación.

ProcessHost

Representa un host de procesos.

ProcessHostFactoryHelper

Proporciona un método para recuperar una interfaz IProcessHost.

ProcessProtocolHandler

Proporciona compatibilidad para los controladores de protocolo.

RecycleLimitInfo

Describe el nivel de presión de memoria detectado.

RecycleLimitMonitor

Encapsula un monitor de límite de reciclaje.

RecycleLimitMonitor.RecycleLimitMonitorSingleton

Encapsula un singleton de monitor de límite de reciclaje.

RecycleLimitObserver

Observador que implementa la reacción predeterminada de ASP.NET ante eventos RecycleLimitInfo generados por el monitor de límite de reciclaje.

SimpleWorkerRequest

Proporciona una implementación sencilla de la clase abstracta HttpWorkerRequest que se puede utilizar para hospedar aplicaciones ASP.NET fuera de una aplicación de Internet Information Services (IIS). Es posible emplear la clase SimpleWorkerRequest directamente o bien extenderla.

VirtualDirectory

Representa un objeto de directorio en un archivo virtual o un espacio de recursos.

VirtualFile

Representa un objeto de archivo de un archivo virtual o un espacio de recurso.

VirtualFileBase

Proporciona la implementation básica para los objetos VirtualFile y VirtualDirectory. Como clase abstracta, no se pueden crear instancias.

VirtualPathProvider

Proporciona un conjunto de métodos que permiten a una aplicación Web recuperar los recursos de un sistema de archivos virtual.

Interfaces

IAdphManager

Administra un controlador de protocolo de dominio de aplicación.

IAppDomainFactory

Define un método único para crear una nueva instancia de AppDomain para una aplicación Web. Esta interfaz se utiliza en versiones anteriores a .NET Framework 2.0, en su lugar esta versión utiliza la interfaz IAppManagerAppDomainFactory.

IAppDomainInfo

Proporciona información sobre el dominio de aplicación.

IAppDomainInfoEnum

Proporciona acceso a un dominio de aplicación.

IApplicationHost

Recupera información sobre el host de la aplicación.

IApplicationMonitor

Define la interfaz requerida de un monitor de aplicación reemplazable para ASP.NET.

IApplicationPreloadManager

Proporciona métodos que ASP.NET usa para invocar la característica de carga previa de aplicaciones en IIS 7.0.

IApplicationPreloadUtil

Proporciona métodos que ASP.NET usa para comunicarse con IIS 7.0 mientras el servidor carga previamente una aplicación.

IAppManagerAppDomainFactory

Define un método utilizado para crear una instancia de AppDomain para un administrador de la aplicación Web y un método utilizado para detener todas las instancias de AppDomain para el administrador de la aplicación Web.

IISAPIRuntime

Define los métodos utilizados para crear objetos HttpWorkerRequest en .NET Framework.

IListenerChannelCallback

Proporciona notificaciones del canal del agente de escucha de los controladores de protocolos al marco del proceso de trabajo. También permite a los controladores de protocolos tener acceso a parámetros adicionales, como el Id. del canal del agente de escucha.

IPphManager

Proporciona control de inicio y detención de canales de agente de escucha.

IProcessHost

Define el conjunto de funcionalidad de todo el proceso que cada host del administrador de aplicaciones debe implementar.

IProcessHostFactoryHelper

Proporciona un método para recuperar una interfaz IProcessHost.

IProcessHostIdleAndHealthCheck

Proporciona medios para comprobar el estado de un proceso.

IProcessHostPreloadClient

Define una interfaz que se puede implementar en un tipo para cargar previamente el tipo en una aplicación ASP.NET que se está ejecutando en IIS 7.0.

IProcessHostSupportFunctions

Proporciona funciones del asistente para el host de procesos.

IProcessPingCallback

Proporciona funcionalidad para responder a una solicitud de ping.

IRegisteredObject

Define métodos para objetos administrados por el entorno host.

IStopListeningRegisteredObject

Escucha las GL_STOP_LISTENING notificaciones de IIS.

ISuspendibleRegisteredObject

Escucha notificaciones de suspender y reanudar.

Enumeraciones

HostSecurityPolicyResults

Especifica el tipo de directiva de seguridad que se va a aplicar a un ensamblado.

RecycleLimitNotificationFrequency

Indica con qué frecuencia percibe el monitor de memoria que estamos pidiendo a los agentes de escucha que reaccionen a la proximidad del umbral de memoria.