System.Web.Hosting Spazio dei nomi

Fornisce la funzionalità per l'hosting di applicazioni ASP.NET da applicazioni gestite all'esterno di Microsoft Internet Information Services (IIS).

Classi

AppDomainFactory

Crea una nuova istanza AppDomain per l'applicazione Web specificata. La classe non può essere ereditata. Questa classe è stata utilizzata in versioni di .NET Framework precedenti alla 2.0 in cui viene invece utilizzata la classe AppManagerAppDomainFactory.

AppDomainInfo

Fornisce informazioni sul dominio applicazione.

AppDomainInfoEnum

Fornisce l'accesso a un dominio applicazione.

AppDomainProtocolHandler

Fornisce supporto per l'accesso a livello di codice ai protocolli del dominio applicazione.

ApplicationHost

Abilita l'hosting di pagine ASP.NET all'esterno dell'applicazione di Internet Information Services (IIS). Questa classe consente all'host di creare domini applicazione per l'elaborazione di richieste ASP.NET.

ApplicationInfo

Fornisce informazioni su un'applicazione in esecuzione. La classe non può essere ereditata.

ApplicationManager

Gestisce i domini applicazione ASP.NET per un'applicazione di hosting ASP.NET.

ApplicationMonitors

Gruppo di oggetti di monitoraggio sostituibili usati dai sottosistemi ASP.NET per mantenere l'integrità dell'applicazione.

AppManagerAppDomainFactory

Crea e interrompe domini applicazione per una gestione applicazioni Web. La classe non può essere ereditata.

AspNetMemoryMonitor

Implementazione predefinita di ASP.NET del monitoraggio della memoria.

CustomLoaderAttribute

Fornisce un caricatore personalizzato per ASP.NET in modo che un'applicazione può fornire la propria implementazione dell'ambiente host.

HostingEnvironment

Fornisce le funzioni di gestione dell'applicazione e i servizi delle applicazioni a un'applicazione gestita all'interno del relativo dominio applicazione. La classe non può essere ereditata.

HostSecurityPolicyResolver

Consente di personalizzare il comportamento in fase di esecuzione di ASP.NET che esegue l'override dei criteri di sicurezza per l'accesso al codice ASP.NET.

ISAPIRuntime

Gestisce oggetti HttpWorkerRequest in .NET Framework. La classe non può essere ereditata.

LowPhysicalMemoryInfo

Incapsula le informazioni sugli eventi generati dal monitoraggio della memoria dell'applicazione.

LowPhysicalMemoryObserver

Osservatore che implementa la reazione predefinita di ASP.NET agli eventi LowPhysicalMemoryInfo generati dal monitoraggio della memoria dell'applicazione.

ProcessHost

Rappresenta un host di processo.

ProcessHostFactoryHelper

Fornisce un metodo per recuperare un'interfaccia IProcessHost.

ProcessProtocolHandler

Fornisce supporto per i gestori del protocollo.

RecycleLimitInfo

Descrive il livello di utilizzo eccessivo della memoria rilevato.

RecycleLimitMonitor

Incapsula un monitoraggio dei limiti di riciclo.

RecycleLimitMonitor.RecycleLimitMonitorSingleton

Incapsula un singleton di monitoraggio dei limiti di riciclo.

RecycleLimitObserver

Osservatore che implementa la reazione predefinita di ASP.NET agli eventi RecycleLimitInfo generati dal monitoraggio dei limiti di riciclo dell'applicazione.

SimpleWorkerRequest

Fornisce una semplice implementazione della classe astratta HttpWorkerRequest che può essere utilizzata per l'hosting di applicazioni ASP. NET al di fuori di un'applicazione IIS (Internet Information Services). È possibile utilizzare la classe SimpleWorkerRequest direttamente o estenderla.

VirtualDirectory

Rappresenta un oggetto directory in un file virtuale o nello spazio delle risorse.

VirtualFile

Rappresenta un oggetto file in un file virtuale o nello spazio delle risorse.

VirtualFileBase

Fornisce l'implementazione di base per gli oggetti VirtualFile e VirtualDirectory. Classe astratta, non può esserne creata un'istanza.

VirtualPathProvider

Fornisce un insieme di metodi che consentono a un'applicazione Web di recuperare risorse da un file system virtuale.

Interfacce

IAdphManager

Gestisce un gestore del protocollo del dominio dell'applicazione.

IAppDomainFactory

Definisce un singolo metodo per creare una nuova istanza AppDomain per un'applicazione Web. Questa interfaccia era utilizzata nelle versioni di .NET Framework precedenti alla versione 2.0; nella versione 2.0 viene invece utilizzata l'interfaccia IAppManagerAppDomainFactory.

IAppDomainInfo

Fornisce informazioni sul dominio applicazione.

IAppDomainInfoEnum

Fornisce l'accesso a un dominio applicazione.

IApplicationHost

Recupera informazioni sull'host dell'applicazione.

IApplicationMonitor

Definisce l'interfaccia necessaria di un monitoraggio dell'applicazione sostituibile per ASP.NET.

IApplicationPreloadManager

Specifica metodi usati da ASP.NET per richiamare la funzionalità di precaricamento dell'applicazione in IIS 7.0.

IApplicationPreloadUtil

Specifica i metodi usati da ASP.NET per comunicare con IIS 7.0 mentre il server precarica un'applicazione.

IAppManagerAppDomainFactory

Definisce un metodo utilizzato per creare un'istanza AppDomain per una gestione applicazioni Web e un metodo utilizzato per interrompere tutte le istanze AppDomain per una gestione applicazioni Web.

IISAPIRuntime

Definisce i metodi utilizzati per creare oggetti HttpWorkerRequest in .NET Framework.

IListenerChannelCallback

Fornisce notifiche del canale del listener dai gestori del protocollo al framework del processo di lavoro. Consente inoltre ai gestori del protocollo di accedere a parametri aggiuntivi, ad esempio l'ID del canale del listener.

IPphManager

Fornisce il controllo di arresto e di avvio dei canali del listener.

IProcessHost

Definisce l'insieme di funzionalità che interessano l'intero processo che ogni host della gestione applicazioni deve implementare.

IProcessHostFactoryHelper

Fornisce un metodo per recuperare un'interfaccia IProcessHost.

IProcessHostIdleAndHealthCheck

Offre diverse alternative per verificare lo stato di un processo.

IProcessHostPreloadClient

Definisce un'interfaccia che può essere implementata in un tipo per precaricare il tipo in un'applicazione ASP.NET in esecuzione in IIS 7.0.

IProcessHostSupportFunctions

Fornisce funzioni di supporto per l'host di processo.

IProcessPingCallback

Fornisce la funzionalità che consente di rispondere a una richiesta di ping.

IRegisteredObject

Definisce i metodi per gli oggetti che vengono gestiti dall'ambiente di hosting.

IStopListeningRegisteredObject

È in ascolto delle notifiche GL_STOP_LISTENING da IIS.

ISuspendibleRegisteredObject

È in ascolto per le notifiche di sospensione e ripresa.

Enumerazioni

HostSecurityPolicyResults

Specifica il tipo di criteri di sicurezza da applicare a un assembly.

RecycleLimitNotificationFrequency

Indica la frequenza con cui il monitoraggio della memoria percepisce le richieste inviate al listener per ricevere una risposta sul raggiungimento della soglia di memoria.