System.Web.Hosting Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece a funcionalidade para hospedar aplicativos ASP.NET de aplicativos gerenciados fora do IIS (Serviços de Informações da Internet) da Microsoft.
Classes
AppDomainFactory |
Cria uma nova instância AppDomain para o aplicativo Web. Essa classe não pode ser herdada. Essa classe foi usada por versões do .NET Framework anteriores à versão 2.0, que usa a classe AppManagerAppDomainFactory em vez disso. |
AppDomainInfo |
Fornece informações sobre o domínio do aplicativo. |
AppDomainInfoEnum |
Fornece acesso a um domínio de aplicativo. |
AppDomainProtocolHandler |
Dá suporte a acesso programático para os protocolos de domínio de aplicativo. |
ApplicationHost |
Habilita a hospedagem de páginas ASP.NET fora do aplicativo de IIS (Serviços de Informações da Internet). Essa classe habilita o host a criar domínios de aplicativo para o processamento de solicitações do ASP.NET. |
ApplicationInfo |
Fornece informações sobre um aplicativo em execução. Essa classe não pode ser herdada. |
ApplicationManager |
Gerencia os domínios de aplicativo do ASP.NET para um aplicativo de hospedagem do ASP.NET. |
ApplicationMonitors |
Um grupo de objetos de monitor substituíveis usados por subsistemas ASP.NET para manter a integridade do aplicativo. |
AppManagerAppDomainFactory |
Cria e para os domínios de aplicativo para um gerenciador de aplicativo Web. Essa classe não pode ser herdada. |
AspNetMemoryMonitor |
Implementação do padrão ASP.NET do monitor de memória. |
CustomLoaderAttribute |
Fornece um carregador personalizado para o ASP.NET, de modo que um aplicativo possa fornecer sua própria implementação do ambiente de hospedagem. |
HostingEnvironment |
Fornece funções de gerenciamento de aplicativos e serviços de aplicativo para um aplicativo gerenciado em seu domínio de aplicativo. Essa classe não pode ser herdada. |
HostSecurityPolicyResolver |
Fornece uma maneira de personalizar o comportamento do ASP.NET em tempo de execução que substitui a política de segurança de acesso do código do ASP.NET. |
ISAPIRuntime |
Gerencia objetos HttpWorkerRequest no .NET Framework. Essa classe não pode ser herdada. |
LowPhysicalMemoryInfo |
Encapsula informações sobre eventos geradas pelo monitor de memória do aplicativo. |
LowPhysicalMemoryObserver |
Um observador que implementa a reação padrão ASP.NET para eventos LowPhysicalMemoryInfo gerados pelo monitor de memória do aplicativo. |
ProcessHost |
Representa um host de processos. |
ProcessHostFactoryHelper |
Fornece um método para recuperar uma interface IProcessHost. |
ProcessProtocolHandler |
Fornece suporte a manipuladores de protocolo. |
RecycleLimitInfo |
Descreve o nível de pressão de memória detectado. |
RecycleLimitMonitor |
Encapsula um monitor de limite de reciclagem. |
RecycleLimitMonitor.RecycleLimitMonitorSingleton |
Encapsula um singleton de monitor de limite de reciclagem. |
RecycleLimitObserver |
Um observador que implementa a reação padrão ASP.NET para eventos RecycleLimitInfo acionados pelo monitor de limite para reciclagem do aplicativo. |
SimpleWorkerRequest |
Fornece uma implementação simples da classe abstrata HttpWorkerRequest que pode ser usada para hospedar aplicativos do ASP.NET fora de um aplicativo de IIS (Serviços de Informações da Internet). Você pode empregar a |
VirtualDirectory |
Representa um objeto de diretório em um arquivo virtual ou espaço de recurso. |
VirtualFile |
Representa um objeto de arquivo em um espaço de arquivo ou recurso virtual. |
VirtualFileBase |
Fornece a implementação principal para os objetos VirtualFile e VirtualDirectory. Uma classe abstrata. Não é possível criar uma instância dela. |
VirtualPathProvider |
Fornece um conjunto de métodos que permitem que um aplicativo Web recupere recursos de um sistema de arquivos virtual. |
Interfaces
IAdphManager |
Gerencia um manipulador de protocolo do domínio de aplicativo. |
IAppDomainFactory |
Define um único método para criar uma nova instância de AppDomain para um aplicativo Web. Essa interface foi usada por versões do .NET Framework anteriores à 2.0; a versão 2.0 usa a interface IAppManagerAppDomainFactory em vez dessa. |
IAppDomainInfo |
Fornece informações sobre o domínio do aplicativo. |
IAppDomainInfoEnum |
Fornece acesso a um domínio de aplicativo. |
IApplicationHost |
Recupera informações sobre o host de aplicativo. |
IApplicationMonitor |
Define a interface necessária de um monitor de aplicativo que pode ser substituído para ASP.NET. |
IApplicationPreloadManager |
Fornece métodos que o ASP.NET usa para invocar o recurso de pré-carregamento de aplicativo no IIS 7.0. |
IApplicationPreloadUtil |
Fornece métodos que o ASP.NET usa para se comunicar com o IIS 7.0 enquanto o servidor pré-carrega um aplicativo. |
IAppManagerAppDomainFactory |
Define um método usado para criar uma instância de AppDomain para o aplicativo Web e um método usado para interromper todas as instâncias de AppDomain de um gerenciador de aplicativos Web. |
IISAPIRuntime |
Define os métodos que são usados para criar objetos HttpWorkerRequest no .NET Framework. |
IListenerChannelCallback |
Fornece notificações de canal de escuta de manipuladores de protocolo para a estrutura do processo de trabalho. Também permite que os manipuladores de protocolo acessem parâmetros adicionais, como a ID do canal ouvinte. |
IPphManager |
Fornece controle de interromper e iniciar canais de escuta. |
IProcessHost |
Define o conjunto de funcionalidades de todo o processo que cada host do gerenciador de aplicativo deve implementar. |
IProcessHostFactoryHelper |
Fornece um método para recuperar uma interface IProcessHost. |
IProcessHostIdleAndHealthCheck |
Fornece maneiras de verificar o estado de um processo. |
IProcessHostPreloadClient |
Define uma interface que pode ser implementada em um tipo a fim de pré-carregar o tipo em um aplicativo ASP.NET que está sendo executado no IIS 7.0. |
IProcessHostSupportFunctions |
Fornece funções auxiliares para o host do processo. |
IProcessPingCallback |
Fornece funcionalidade para responder a uma solicitação de ping. |
IRegisteredObject |
Define métodos para objetos gerenciados pelo ambiente de hospedagem. |
IStopListeningRegisteredObject |
|
ISuspendibleRegisteredObject |
Escuta notificações de suspensão e retomada. |
Enumerações
HostSecurityPolicyResults |
Especifica o tipo de política de segurança a aplicar a um assembly. |
RecycleLimitNotificationFrequency |
Indica com que frequência o monitor de memória percebe que estamos pedindo aos ouvintes para reagir à aproximação do limite de memória. |