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

Nome Descrizione
AppDomainFactory

Crea una nuova AppDomain istanza per l'applicazione Web. La classe non può essere ereditata. Questa classe è stata usata dalle versioni precedenti di .NET Framework rispetto alla versione 2.0, che usa invece la classe AppManagerAppDomainFactory.

AppDomainInfo

Fornisce informazioni sul dominio applicazione.

AppDomainInfoEnum

Fornisce l'accesso a un dominio applicazione.

AppDomainProtocolHandler

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

ApplicationHost

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

ApplicationInfo

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

ApplicationManager

Gestisce ASP.NET domini applicazione 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 arresta i domini applicazione per un gestore di applicazioni Web. La classe non può essere ereditata.

AspNetMemoryMonitor

ASP.NET'implementazione predefinita del monitoraggio della memoria.

CustomLoaderAttribute

Fornisce un caricatore personalizzato per ASP.NET in modo che un'applicazione possa fornire la propria implementazione dell'ambiente di hosting.

HostingEnvironment

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

HostSecurityPolicyResolver

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

ISAPIRuntime

Gestisce gli 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 il supporto per i gestori di protocollo.

RecycleLimitInfo

Descrive il livello di pressione della memoria rilevata.

RecycleLimitMonitor

Incapsula un monitoraggio del limite di riciclo.

RecycleLimitMonitor.RecycleLimitMonitorSingleton

Incapsula un singleton di monitoraggio del limite di riciclo.

RecycleLimitObserver

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

SimpleWorkerRequest

Fornisce una semplice implementazione della classe astratta HttpWorkerRequest che può essere usata per ospitare applicazioni ASP.NET all'esterno di un'applicazione IIS (Internet Information Services). È possibile impiegarlo SimpleWorkerRequest direttamente o estenderlo.

VirtualDirectory

Rappresenta un oggetto directory in un file virtuale o in uno spazio risorse.

VirtualFile

Rappresenta un oggetto file in un file virtuale o in uno spazio risorse.

VirtualFileBase

Fornisce l'implementazione di base per gli VirtualFile oggetti e VirtualDirectory . Non è possibile creare un'istanza di una classe astratta.

VirtualPathProvider

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

Interfacce

Nome Descrizione
IAdphManager

Gestisce un gestore del protocollo di dominio applicazione.

IAppDomainFactory

Definisce un singolo metodo per creare una nuova AppDomain istanza per un'applicazione Web. Questa interfaccia è stata usata da .NET Framework versioni precedenti alla 2.0. La versione 2.0 usa invece 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 per un monitoraggio applicazioni sostituibile per ASP.NET.

IApplicationPreloadManager

Fornisce metodi che ASP.NET utilizza per richiamare la funzionalità di precaricamento dell'applicazione in IIS 7.0.

IApplicationPreloadUtil

Fornisce metodi che ASP.NET utilizza per comunicare con IIS 7.0 mentre il server esegue il precaricamento di un'applicazione.

IAppManagerAppDomainFactory

Definisce un metodo usato per creare un'istanza AppDomain per una gestione di applicazioni Web e un metodo usato per arrestare tutte le AppDomain istanze per una gestione applicazioni Web.

IISAPIRuntime

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

IListenerChannelCallback

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

IPphManager

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

IProcessHost

Definisce il set di funzionalità a livello di processo che ogni host di Gestione applicazioni deve implementare.

IProcessHostFactoryHelper

Fornisce un metodo per recuperare un'interfaccia IProcessHost .

IProcessHostIdleAndHealthCheck

Fornisce modi per controllare 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 helper per l'host del processo.

IProcessPingCallback

Fornisce funzionalità per rispondere a una richiesta ping.

IRegisteredObject

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

IStopListeningRegisteredObject

È in ascolto delle GL_STOP_LISTENING notifiche da IIS.

ISuspendibleRegisteredObject

Resta in ascolto delle notifiche di sospensione e ripresa.

Enumerazioni

Nome Descrizione
HostSecurityPolicyResults

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

RecycleLimitNotificationFrequency

Indica la frequenza con cui il monitoraggio della memoria percepisce che viene chiesto ai listener di reagire alla soglia di memoria che si avvicina.