System.Web.Hosting Spazio dei nomi

Lo spazio dei nomi System.Web.Hosting fornisce la funzionalità per l'hosting di applicazioni ASP.NET da applicazioni gestite all'esterno di 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).

Classi

AppDomainFactory

Crea una nuova istanza AppDomain per l'applicazione Web specificata.Creates a new AppDomain instance for the Web application. Questa classe non può essere ereditata.This class cannot be inherited. Questa classe è stata utilizzata in versioni di .NET Framework precedenti alla 2.0 in cui viene invece utilizzata la classe AppManagerAppDomainFactory.This class was used by earlier versions of the .NET Framework than version 2.0, which uses the AppManagerAppDomainFactory class instead.

AppDomainInfo

Fornisce informazioni sul dominio applicazione.Provides information about the application domain.

AppDomainInfoEnum

Fornisce l'accesso a un dominio applicazione.Provides access to an application domain.

AppDomainProtocolHandler

Fornisce supporto per l'accesso a livello di codice ai protocolli del dominio applicazione.Provides support for programmatic access to application domain protocols.

ApplicationHost

Abilita l'hosting di pagine ASP.NET all'esterno dell'applicazione di Internet Information Services (IIS).Enables hosting of ASP.NET pages outside the Internet Information Services (IIS) application. Questa classe consente all'host di creare domini applicazione per l'elaborazione di richieste ASP.NET.This class enables the host to create application domains for processing ASP.NET requests.

ApplicationInfo

Fornisce informazioni su un'applicazione in esecuzione.Provides information about a running application. Questa classe non può essere ereditata.This class cannot be inherited.

ApplicationManager

Gestisce i domini applicazione ASP.NET per un'applicazione di hosting ASP.NET.Manages ASP.NET application domains for an ASP.NET hosting application.

ApplicationMonitors

Gruppo di oggetti di monitoraggio sostituibili usati dai sottosistemi ASP.NET per mantenere l'integrità dell'applicazione.A group of replaceable monitor objects used by ASP.NET subsystems to maintain application health.

AppManagerAppDomainFactory

Crea e interrompe domini applicazione per una gestione applicazioni Web.Creates and stops application domains for a Web-application manager. Questa classe non può essere ereditata.This class cannot be inherited.

AspNetMemoryMonitor

Implementazione predefinita di ASP.NET del monitoraggio della memoria.ASP.NET default implementation of memory monitor.

CustomLoaderAttribute

Fornisce un caricatore personalizzato per ASP.NET in modo che un'applicazione può fornire la propria implementazione dell'ambiente host.Provides a custom loader to ASP.NET so that an application can provide its own implementation of the hosting environment.

HostingEnvironment

Fornisce le funzioni di gestione dell'applicazione e i servizi applicativi a un'applicazione gestita all'interno del relativo dominio applicazione.Provides application-management functions and application services to a managed application within its application domain. Questa classe non può essere ereditata.This class cannot be inherited.

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

ISAPIRuntime

Gestisce oggetti HttpWorkerRequest in .NET Framework.Manages HttpWorkerRequest objects in the .NET Framework. Questa classe non può essere ereditata.This class cannot be inherited.

LowPhysicalMemoryInfo

Incapsula le informazioni sugli eventi generati dal monitoraggio della memoria dell'applicazione.Encapsulates information about events raised by the application's memory monitor.

LowPhysicalMemoryObserver

Osservatore che implementa la reazione predefinita di ASP.NET agli eventi LowPhysicalMemoryInfo generati dal monitoraggio della memoria dell'applicazione.An observer that implements ASP.NET's default reaction to LowPhysicalMemoryInfo events raised by the application's memory monitor.

ProcessHost

Rappresenta un host di processo.Represents a process host.

ProcessHostFactoryHelper

Fornisce un metodo per recuperare un'interfaccia IProcessHost.Provides a method to retrieve an IProcessHost interface.

ProcessProtocolHandler

Fornisce supporto per i gestori del protocollo.Provides support for protocol handlers.

RecycleLimitInfo

Descrive il livello di utilizzo eccessivo della memoria rilevato.Describes the level of memory pressure detected.

RecycleLimitMonitor

Incapsula un monitoraggio dei limiti di riciclo.Encapsulates a recycle limit monitor.

RecycleLimitMonitor.RecycleLimitMonitorSingleton

Incapsula un singleton di monitoraggio dei limiti di riciclo.Encapsulates a recycle limit monitor singleton.

RecycleLimitObserver

Osservatore che implementa la reazione predefinita di ASP.NET agli eventi RecycleLimitInfo generati dal monitoraggio dei limiti di riciclo dell'applicazione.An observer that implements ASP.NET's default reaction to RecycleLimitInfo events raised by the application's recycle limit monitor.

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).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. È possibile utilizzare la classe SimpleWorkerRequest direttamente o estenderla.You can employ SimpleWorkerRequest directly or extend it.

VirtualDirectory

Rappresenta un oggetto directory in un file virtuale o nello spazio delle risorse.Represents a directory object in a virtual file or resource space.

VirtualFile

Rappresenta un oggetto file in un file virtuale o nello spazio delle risorse.Represents a file object in a virtual file or resource space.

VirtualFileBase

Fornisce l'implementazione di base per gli oggetti VirtualFile e VirtualDirectory.Provides the core implementation for the VirtualFile and VirtualDirectory objects. Classe astratta, non può esserne creata un'istanza.An abstract class, it cannot be instantiated.

VirtualPathProvider

Fornisce un insieme di metodi che consentono a un'applicazione Web di recuperare risorse da un file system virtuale.Provides a set of methods that enable a Web application to retrieve resources from a virtual file system.

Interfacce

IAdphManager

Gestisce un gestore del protocollo del dominio dell'applicazione.Manages an application domain protocol handler.

IAppDomainFactory

Definisce un singolo metodo per creare una nuova istanza AppDomain per un'applicazione Web.Defines a single method to create a new AppDomain instance for a Web application. Questa interfaccia era utilizzata nelle versioni di .NET Framework precedenti alla versione 2.0; nella versione 2.0 viene invece utilizzata l'interfaccia IAppManagerAppDomainFactory.This interface was used by .NET Framework versions earlier than 2.0; version 2.0 uses the IAppManagerAppDomainFactory interface instead.

IAppDomainInfo

Fornisce informazioni sul dominio applicazione.Provides information about the application domain.

IAppDomainInfoEnum

Fornisce l'accesso a un dominio applicazione.Provides access to an application domain.

IApplicationHost

Recupera informazioni sull'host dell'applicazione.Retrieves information about the application host.

IApplicationMonitor

Definisce l'interfaccia necessaria di un monitoraggio dell'applicazione sostituibile per ASP.NET.Defines the interface required of a replaceable application monitor for ASP.NET.

IApplicationPreloadManager

Specifica metodi usati da ASP.NET per richiamare la funzionalità di precaricamento dell'applicazione in IIS 7.0.Provides methods that ASP.NET uses to invoke the application-preload feature in IIS 7.0.

IApplicationPreloadUtil

Specifica i metodi usati da ASP.NET per comunicare con IIS 7.0 mentre il server precarica un'applicazione.Provides methods that ASP.NET uses to communicate with IIS 7.0 while the server preloads an application.

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.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

Definisce i metodi utilizzati per creare oggetti HttpWorkerRequest in .NET Framework.Defines the methods that are used to create HttpWorkerRequest objects in the .NET Framework.

IListenerChannelCallback

Fornisce notifiche del canale del listener dai gestori del protocollo al framework del processo di lavoro.Provides listener-channel notifications from protocol handlers to the worker process framework. Consente inoltre ai gestori del protocollo di accedere a parametri aggiuntivi, ad esempio l'ID del canale del listener.Also enables protocol handlers to access additional parameters, such as the ID of the listener channel.

IPphManager

Fornisce il controllo di arresto e di avvio dei canali del listener.Provides stop and start control of listener channels.

IProcessHost

Definisce l'insieme di funzionalità che interessano l'intero processo che ogni host della gestione applicazioni deve implementare.Defines the set of process-wide functionality that every host of the application manager must implement.

IProcessHostFactoryHelper

Fornisce un metodo per recuperare un'interfaccia IProcessHost.Provides a method to retrieve an IProcessHost interface.

IProcessHostIdleAndHealthCheck

Offre diverse alternative per verificare lo stato di un processo.Provides ways to check on the state of a process.

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.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

Fornisce funzioni di supporto per l'host di processo.Provides helper functions for the process host.

IProcessPingCallback

Fornisce la funzionalità che consente di rispondere a una richiesta di ping.Provides functionality to respond to a ping request.

IRegisteredObject

Definisce i metodi per gli oggetti che vengono gestiti dall'ambiente di hosting.Defines methods for objects that are managed by the hosting environment.

IStopListeningRegisteredObject

È in ascolto delle notifiche GL_STOP_LISTENING da IIS.Listens for GL_STOP_LISTENING notifications from IIS.

ISuspendibleRegisteredObject

È in ascolto per le notifiche di sospensione e ripresa.Listens for suspend and resume notifications.

Enumerazioni

HostSecurityPolicyResults

Specifica il tipo di criteri di sicurezza da applicare a un assembly.Specifies the type of security policy to apply to an 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.Indicates how frequently the memory monitor perceives we are asking listeners to react to the approaching memory threshold.