System.Web.Hosting Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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 |
| 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 |
| 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. |