System.Web.Hosting Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt die Funktionalität zum Hosten von ASP.NET Anwendungen aus verwalteten Anwendungen außerhalb von Microsoft-Internetinformationsdienste (IIS) bereit.
Klassen
| Name | Beschreibung |
|---|---|
| AppDomainFactory |
Erstellt eine neue AppDomain Instanz für die Webanwendung. Diese Klasse kann nicht vererbt werden. Diese Klasse wurde von früheren Versionen des .NET Frameworks als Version 2.0 verwendet, die stattdessen die klasse AppManagerAppDomainFactory verwendet. |
| AppDomainInfo |
Stellt Informationen zur Anwendungsdomäne bereit. |
| AppDomainInfoEnum |
Bietet Zugriff auf eine Anwendungsdomäne. |
| AppDomainProtocolHandler |
Bietet Unterstützung für den programmgesteuerten Zugriff auf Anwendungsdomänenprotokolle. |
| ApplicationHost |
Ermöglicht das Hosten von ASP.NET Seiten außerhalb der Internetinformationsdienste(IIS)-Anwendung. Mit dieser Klasse kann der Host Anwendungsdomänen für die Verarbeitung ASP.NET Anforderungen erstellen. |
| ApplicationInfo |
Stellt Informationen zu einer ausgeführten Anwendung bereit. Diese Klasse kann nicht vererbt werden. |
| ApplicationManager |
Verwaltet ASP.NET Anwendungsdomänen für eine ASP.NET Hostanwendung. |
| ApplicationMonitors |
Eine Gruppe austauschbarer Monitorobjekte, die von ASP.NET Subsystemen verwendet werden, um den Anwendungsstatus aufrechtzuerhalten. |
| AppManagerAppDomainFactory |
Erstellt und beendet Anwendungsdomänen für einen Webanwendungs-Manager. Diese Klasse kann nicht vererbt werden. |
| AspNetMemoryMonitor |
ASP.NET Standardimplementierung des Speichermonitors. |
| CustomLoaderAttribute |
Stellt ein benutzerdefiniertes Ladeprogramm zum ASP.NET bereit, sodass eine Anwendung eine eigene Implementierung der Hostingumgebung bereitstellen kann. |
| HostingEnvironment |
Stellt Anwendungsverwaltungsfunktionen und Anwendungsdienste für eine verwaltete Anwendung innerhalb ihrer Anwendungsdomäne bereit. Diese Klasse kann nicht vererbt werden. |
| HostSecurityPolicyResolver |
Bietet eine Möglichkeit zum Anpassen ASP.NET Verhaltens zur Laufzeit, die die ASP.NET Codezugriffssicherheitsrichtlinie außer Kraft setzt. |
| ISAPIRuntime |
Verwaltet HttpWorkerRequest-Objekte im .NET Framework. Diese Klasse kann nicht vererbt werden. |
| LowPhysicalMemoryInfo |
Kapselt Informationen zu Ereignissen, die vom Speichermonitor der Anwendung ausgelöst werden. |
| LowPhysicalMemoryObserver |
Ein Beobachter, der die Standardreaktion ASP.NET auf LowPhysicalMemoryInfo Ereignisse implementiert, die vom Speichermonitor der Anwendung ausgelöst werden. |
| ProcessHost |
Stellt einen Prozesshost dar. |
| ProcessHostFactoryHelper |
Stellt eine Methode zum Abrufen einer IProcessHost Schnittstelle bereit. |
| ProcessProtocolHandler |
Bietet Unterstützung für Protokollhandler. |
| RecycleLimitInfo |
Beschreibt den erkannten Arbeitsspeicherdruck. |
| RecycleLimitMonitor |
Kapselt einen Wiederverwendungsgrenzwertmonitor. |
| RecycleLimitMonitor.RecycleLimitMonitorSingleton |
Kapselt einen Wiederverwendungsgrenzwert des Singletons des Monitors. |
| RecycleLimitObserver |
Ein Beobachter, der die Standardreaktion ASP.NET auf RecycleLimitInfo Ereignisse implementiert, die vom Wiederverwendungsgrenzmonitor der Anwendung ausgelöst werden. |
| SimpleWorkerRequest |
Stellt eine einfache Implementierung der abstrakten Klasse HttpWorkerRequest bereit, die zum Hosten von ASP.NET Anwendungen außerhalb einer Internetinformationsdienste -Anwendung (IIS) verwendet werden kann. Sie können sie direkt einsetzen |
| VirtualDirectory |
Stellt ein Verzeichnisobjekt in einer virtuellen Datei oder einem virtuellen Ressourcenbereich dar. |
| VirtualFile |
Stellt ein Dateiobjekt in einer virtuellen Datei oder einem virtuellen Ressourcenbereich dar. |
| VirtualFileBase |
Stellt die Kernimplementierung für die und VirtualDirectory die VirtualFile Objekte bereit. Eine abstrakte Klasse kann nicht instanziiert werden. |
| VirtualPathProvider |
Stellt eine Reihe von Methoden bereit, mit denen eine Webanwendung Ressourcen aus einem virtuellen Dateisystem abrufen kann. |
Schnittstellen
| Name | Beschreibung |
|---|---|
| IAdphManager |
Verwaltet einen Anwendungsdomänenprotokollhandler. |
| IAppDomainFactory |
Definiert eine einzelne Methode zum Erstellen einer neuen AppDomain Instanz für eine Webanwendung. Diese Schnittstelle wurde von .NET Framework-Versionen vor 2.0 verwendet; Version 2.0 verwendet stattdessen die schnittstelle IAppManagerAppDomainFactory. |
| IAppDomainInfo |
Stellt Informationen zur Anwendungsdomäne bereit. |
| IAppDomainInfoEnum |
Bietet Zugriff auf eine Anwendungsdomäne. |
| IApplicationHost |
Ruft Informationen zum Anwendungshost ab. |
| IApplicationMonitor |
Definiert die Schnittstelle, die für einen austauschbaren Anwendungsmonitor für ASP.NET erforderlich ist. |
| IApplicationPreloadManager |
Stellt Methoden bereit, die ASP.NET zum Aufrufen des Anwendungsvorladefeatures in IIS 7.0 verwendet. |
| IApplicationPreloadUtil |
Stellt Methoden bereit, die ASP.NET für die Kommunikation mit IIS 7.0 verwendet, während der Server eine Anwendung vorlädt. |
| IAppManagerAppDomainFactory |
Definiert eine Methode zum Erstellen einer AppDomain Instanz für einen Webanwendungs-Manager und eine Methode zum Beenden aller AppDomain Instanzen für einen Webanwendungs-Manager. |
| IISAPIRuntime |
Definiert die Methoden, die zum Erstellen von HttpWorkerRequest -Objekten im .NET Framework verwendet werden. |
| IListenerChannelCallback |
Stellt Listenerkanalbenachrichtigungen von Protokollhandlern an das Arbeitsprozessframework bereit. Ermöglicht außerdem Protokollhandlern den Zugriff auf zusätzliche Parameter, z. B. die ID des Listenerkanals. |
| IPphManager |
Stellt die Stopp- und Startsteuerung von Listenerkanälen bereit. |
| IProcessHost |
Definiert die prozessweite Funktionalität, die jeder Host des Anwendungs-Managers implementieren muss. |
| IProcessHostFactoryHelper |
Stellt eine Methode zum Abrufen einer IProcessHost Schnittstelle bereit. |
| IProcessHostIdleAndHealthCheck |
Bietet Möglichkeiten zum Überprüfen des Status eines Prozesses. |
| IProcessHostPreloadClient |
Definiert eine Schnittstelle, die in einem Typ implementiert werden kann, um den Typ in einer ASP.NET Anwendung vorab zu laden, die unter IIS 7.0 ausgeführt wird. |
| IProcessHostSupportFunctions |
Stellt Hilfsfunktionen für den Prozesshost bereit. |
| IProcessPingCallback |
Stellt Funktionen bereit, um auf eine Pinganforderung zu reagieren. |
| IRegisteredObject |
Definiert Methoden für Objekte, die von der Hostumgebung verwaltet werden. |
| IStopListeningRegisteredObject |
Lauscht auf |
| ISuspendibleRegisteredObject |
Lauscht auf Anhalte- und Fortsetzungsbenachrichtigungen. |
Enumerationen
| Name | Beschreibung |
|---|---|
| HostSecurityPolicyResults |
Gibt den Typ der Sicherheitsrichtlinie an, die auf eine Assembly angewendet werden soll. |
| RecycleLimitNotificationFrequency |
Gibt an, wie häufig der Speichermonitor erkennt, dass Listener aufgefordert werden, auf den nähernden Speicherschwellenwert zu reagieren. |