System.Web.Hosting Namespace

El espacio de nombres System.Web.Hosting proporciona la funcionalidad necesaria para hospedar aplicaciones ASP.NET desde aplicaciones administradas fuera de Microsoft Internet Information Services (IIS). The System.Web.Hosting namespace provides the functionality for hosting ASP.NET applications from managed applications outside Microsoft Internet Information Services (IIS).

Clases

AppDomainFactory

Crea una nueva instancia de AppDomain para la aplicación Web.Creates a new AppDomain instance for the Web application. Esta clase no puede heredarse.This class cannot be inherited. Versiones de .NET Framework anteriores a la versión 2.0 utilizaban esta clase, que utiliza en su lugar la clase AppManagerAppDomainFactory.This class was used by earlier versions of the .NET Framework than version 2.0, which uses the AppManagerAppDomainFactory class instead.

AppDomainInfo

Proporciona información sobre el dominio de aplicación.Provides information about the application domain.

AppDomainInfoEnum

Proporciona acceso a un dominio de aplicación.Provides access to an application domain.

AppDomainProtocolHandler

Proporciona compatibilidad para el acceso mediante programación a protocolos de dominio de aplicación.Provides support for programmatic access to application domain protocols.

ApplicationHost

Permite hospedar páginas de ASP.NET fuera de la aplicación Internet Information Services (IIS).Enables hosting of ASP.NET pages outside the Internet Information Services (IIS) application. Esta clase permite al host crear dominios de aplicación para procesar solicitudes de ASP.NET.This class enables the host to create application domains for processing ASP.NET requests.

ApplicationInfo

Proporciona información sobre una aplicación en ejecución.Provides information about a running application. Esta clase no puede heredarse.This class cannot be inherited.

ApplicationManager

Administra dominios de la aplicación ASP.NET para aplicaciones host ASP.NET.Manages ASP.NET application domains for an ASP.NET hosting application.

ApplicationMonitors

Un grupo de objetos de supervisión reemplazables que usan los subsistemas ASP.NET para mantener el estado de la aplicación.A group of replaceable monitor objects used by ASP.NET subsystems to maintain application health.

AppManagerAppDomainFactory

Crea y detiene los dominios de aplicación para un administrador de la aplicación Web.Creates and stops application domains for a Web-application manager. Esta clase no puede heredarse.This class cannot be inherited.

AspNetMemoryMonitor

Implementación predeterminada de ASP.NET de monitor de memoria.ASP.NET default implementation of memory monitor.

CustomLoaderAttribute

Proporciona un cargador personalizado a ASP.NET para que una aplicación pueda proporcionar su propia implementación de un entorno de hospedaje.Provides a custom loader to ASP.NET so that an application can provide its own implementation of the hosting environment.

HostingEnvironment

Proporciona funciones de administración de aplicaciones y servicios de aplicación a aplicaciones administradas en sus dominios de aplicación.Provides application-management functions and application services to a managed application within its application domain. Esta clase no puede heredarse.This class cannot be inherited.

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.Provides a way to customize ASP.NET behavior at run time that overrides the ASP.NET code access security policy.

ISAPIRuntime

Administra los objetos HttpWorkerRequest en .NET Framework.Manages HttpWorkerRequest objects in the .NET Framework. Esta clase no puede heredarse.This class cannot be inherited.

LowPhysicalMemoryInfo

Encapsula información sobre eventos generados por el monitor de memoria de la aplicación.Encapsulates information about events raised by the application's memory monitor.

LowPhysicalMemoryObserver

Observador que implementa la reacción predeterminada de ASP.NET ante eventos LowPhysicalMemoryInfo generados por el monitor de memoria de la aplicación.An observer that implements ASP.NET's default reaction to LowPhysicalMemoryInfo events raised by the application's memory monitor.

ProcessHost

Representa un host de procesos.Represents a process host.

ProcessHostFactoryHelper

Proporciona un método para recuperar una interfaz IProcessHost.Provides a method to retrieve an IProcessHost interface.

ProcessProtocolHandler

Proporciona compatibilidad para los controladores de protocolo.Provides support for protocol handlers.

RecycleLimitInfo

Describe el nivel de presión de memoria detectado.Describes the level of memory pressure detected.

RecycleLimitMonitor

Encapsula un monitor de límite de reciclaje.Encapsulates a recycle limit monitor.

RecycleLimitMonitor.RecycleLimitMonitorSingleton

Encapsula un singleton de monitor de límite de reciclaje.Encapsulates a recycle limit monitor singleton.

RecycleLimitObserver

Observador que implementa la reacción predeterminada de ASP.NET ante eventos RecycleLimitInfo generados por el monitor de límite de reciclaje.An observer that implements ASP.NET's default reaction to RecycleLimitInfo events raised by the application's recycle limit monitor.

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).Provides a simple implementation of the HttpWorkerRequest abstract class that can be used to host ASP.NET applications outside an Internet Information Services (IIS) application. Es posible emplear la clase SimpleWorkerRequest directamente o bien extenderla.You can employ SimpleWorkerRequest directly or extend it.

VirtualDirectory

Representa un objeto de directorio en un archivo virtual o un espacio de recursos.Represents a directory object in a virtual file or resource space.

VirtualFile

Representa un objeto de archivo de un archivo virtual o un espacio de recurso.Represents a file object in a virtual file or resource space.

VirtualFileBase

Proporciona la implementation básica para los objetos VirtualFile y VirtualDirectory.Provides the core implementation for the VirtualFile and VirtualDirectory objects. Como clase abstracta, no se pueden crear instancias.An abstract class, it cannot be instantiated.

VirtualPathProvider

Proporciona un conjunto de métodos que permiten a una aplicación Web recuperar los recursos de un sistema de archivos virtual.Provides a set of methods that enable a Web application to retrieve resources from a virtual file system.

Interfaces

IAdphManager

Administra un controlador de protocolo de dominio de aplicación.Manages an application domain protocol handler

IAppDomainFactory

Define un método único para crear una nueva instancia de AppDomain para una aplicación Web.Defines a single method to create a new AppDomain instance for a Web application. Esta interfaz se utiliza en versiones anteriores a .NET Framework 2.0, en su lugar esta versión utiliza la interfaz IAppManagerAppDomainFactory.This interface was used by .NET Framework versions earlier than 2.0; version 2.0 uses the IAppManagerAppDomainFactory interface instead.

IAppDomainInfo

Proporciona información sobre el dominio de aplicación.Provides information about the application domain.

IAppDomainInfoEnum

Proporciona acceso a un dominio de aplicación.Provides access to an application domain.

IApplicationHost

Recupera información sobre el host de la aplicación.Retrieves information about the application host.

IApplicationMonitor

Define la interfaz requerida de un monitor de aplicación reemplazable para ASP.NET.Defines the interface required of a replaceable application monitor for ASP.NET.

IApplicationPreloadManager

Proporciona métodos que ASP.NET usa para invocar la característica de carga previa de aplicaciones en IIS 7.0.Provides methods that ASP.NET uses to invoke the application-preload feature in 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.Provides methods that ASP.NET uses to communicate with IIS 7.0 while the server preloads an application.

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.Defines a method used to create an AppDomain instance for a Web-application manager and a method used to stop all AppDomain instances for a Web-application manager.

IISAPIRuntime

Define los métodos utilizados para crear objetos HttpWorkerRequest en .NET Framework.Defines the methods that are used to create HttpWorkerRequest objects in the .NET Framework.

IListenerChannelCallback

Proporciona notificaciones del canal del agente de escucha de los controladores de protocolos al marco del proceso de trabajo.Provides listener-channel notifications from protocol handlers to the worker process framework. También permite a los controladores de protocolos tener acceso a parámetros adicionales, como el Id. del canal del agente de escucha.Also enables protocol handlers to access additional parameters, such as the ID of the listener channel.

IPphManager

Proporciona control de inicio y detención de canales de agente de escucha.Provides stop and start control of listener channels.

IProcessHost

Define el conjunto de funcionalidad de todo el proceso que cada host del administrador de aplicaciones debe implementar.Defines the set of process-wide functionality that every host of the application manager must implement.

IProcessHostFactoryHelper

Proporciona un método para recuperar una interfaz IProcessHost.Provides a method to retrieve an IProcessHost interface.

IProcessHostIdleAndHealthCheck

Proporciona medios para comprobar el estado de un proceso.Provides ways to check on the state of a process.

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.Defines an interface that can be implemented in a type in order to preload the type in an ASP.NET application that is running on IIS 7.0.

IProcessHostSupportFunctions

Proporciona funciones del asistente para el host de procesos.Provides helper functions for the process host.

IProcessPingCallback

Proporciona funcionalidad para responder a una solicitud de ping.Provides functionality to respond to a ping request.

IRegisteredObject

Define métodos para objetos administrados por el entorno host.Defines methods for objects that are managed by the hosting environment.

IStopListeningRegisteredObject

Realiza escuchas de las notificaciones de GL_STOP_LISTENING desde IIS.Listens for GL_STOP_LISTENING notifications from IIS.

ISuspendibleRegisteredObject

Escucha notificaciones de suspender y reanudar.Listens for suspend and resume notifications.

Enumeraciones

HostSecurityPolicyResults

Especifica el tipo de directiva de seguridad que se va a aplicar a un ensamblado.Specifies the type of security policy to apply to an assembly.

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.Indicates how frequently the memory monitor perceives we are asking listeners to react to the approaching memory threshold.