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.
Enthält Funktionen zum Hosten von ASP.NET-Anwendungen aus verwalteten Anwendungen außerhalb von Microsoft Internetinformationsdienste (IIS).
Klassen
AppDomainFactory |
Erstellt eine neue AppDomain-Instanz für die Webanwendung. Diese Klasse kann nicht vererbt werden. Diese Klasse wurde in .NET Framework-Versionen vor Version 2.0, in der stattdessen die AppManagerAppDomainFactory-Klasse verwendet wird. |
AppDomainInfo |
Stellt Informationen zur Anwendungsdomäne bereit. |
AppDomainInfoEnum |
Stellt Zugriff auf eine Anwendungsdomäne bereit. |
AppDomainProtocolHandler |
Unterstützt den programmgesteuerten Zugriff auf Anwendungsdomänenprotokolle. |
ApplicationHost |
Ermöglicht die Bereitstellung von ASP.NET-Seiten außerhalb der Internet-Internetinformationsdienste (IIS). Mit dieser Klasse kann der Host Anwendungsdomänen für die Verarbeitung von 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 Anwendung, die ASP.NET hostet. |
ApplicationMonitors |
Eine Gruppe von ersetzbaren Monitorobjekten, die von ASP.NET-Subsystemen für die Verwaltung der Anwendungsintegrität verwendet werden. |
AppManagerAppDomainFactory |
Erstellt Anwendungsdomänen für einen Webanwendungs-Manager und beendet diese. Diese Klasse kann nicht vererbt werden. |
AspNetMemoryMonitor |
ASP.NET-Standardimplementierung des Speichermonitors. |
CustomLoaderAttribute |
Stellt ein benutzerdefinierte Ladeprogramm für ASP.NET bereit, so dass eine Anwendung eine eigene Implementierung der Hostumgebung bereitstellen kann. |
HostingEnvironment |
Stellt für eine verwaltete Anwendung innerhalb ihrer Anwendungsdomäne Funktionen zur Anwendungsverwaltung und Anwendungsdienste bereit. Diese Klasse kann nicht vererbt werden. |
HostSecurityPolicyResolver |
Bietet eine Möglichkeit, das ASP.NET-Laufzeitverhalten anzupassen, das die ASP.NET-Codezugriff-Sicherheitsrichtlinie außer Kraft setzt. |
ISAPIRuntime |
Verwaltet HttpWorkerRequest-Objekte in .NET Framework. Diese Klasse kann nicht vererbt werden. |
LowPhysicalMemoryInfo |
Kapselt Informationen zu Ereignissen, die vom Arbeitsspeichermonitor der Anwendung ausgelöst werden. |
LowPhysicalMemoryObserver |
Ein Beobachter, der die Standardreaktion von ASP.NET auf LowPhysicalMemoryInfo-Ereignisse implementiert, die vom Arbeitsspeichermonitor der Anwendung ausgelöst wurden. |
ProcessHost |
Stellt einen Prozesshost dar. |
ProcessHostFactoryHelper |
Stellt eine Methode zum Abrufen einer IProcessHost-Schnittstelle bereit. |
ProcessProtocolHandler |
Stellt Unterstützung für Protokollhandler bereit. |
RecycleLimitInfo |
Beschreibt den Grad des erkannten Speichermangels. |
RecycleLimitMonitor |
Kapselt einen Wiederverwendungsbeschränkungs-Monitor. |
RecycleLimitMonitor.RecycleLimitMonitorSingleton |
Kapselt einen Singleton für den Wiederverwendungsbeschränkungs-Monitor. |
RecycleLimitObserver |
Ein Beobachter, der die Standardreaktion von ASP.NET auf RecycleLimitInfo-Ereignisse implementiert, die vom Wiederverwendungsbeschränkungsmonitor der Anwendung ausgelöst wurden. |
SimpleWorkerRequest |
Stellt eine einfache Implementierung der abstrakten HttpWorkerRequest-Klasse bereit, die als Host für ASP.NET-Anwendungen außerhalb von Internetinformationsdienste (IIS) verwendet werden kann. Sie können |
VirtualDirectory |
Stellt ein Verzeichnisobjekt in einem virtuellen Dateiraum oder in einem Ressourcenraum dar. |
VirtualFile |
Stellt ein Dateiobjekt in einem virtuellen Dateiraum oder in einem virtuellen Ressourcenraum dar. |
VirtualFileBase |
Stellt die Kernimplementierung für das VirtualFile-Objekt und das VirtualDirectory-Objekt bereit. Da es sich um eine abstrakte Klasse handelt, kann sie nicht instanziiert werden. |
VirtualPathProvider |
Stellt eine Reihe von Methoden bereit, mit denen eine Webanwendung Ressourcen aus einem virtuellen Dateisystem abrufen kann. |
Schnittstellen
IAdphManager |
Verwaltet einen Protokollhandler für eine Anwendungsdomäne. |
IAppDomainFactory |
Definiert eine einzelne Methode zum Erstellen einer neuen AppDomain-Instanz für eine Webanwendung. Diese Schnittstelle wurde von .NET Framework-Versionen vor Version 2.0 verwendet. In Version 2.0 wird stattdessen die IAppManagerAppDomainFactory-Schnittstelle verwendet. |
IAppDomainInfo |
Stellt Informationen zur Anwendungsdomäne bereit. |
IAppDomainInfoEnum |
Stellt Zugriff auf eine Anwendungsdomäne bereit. |
IApplicationHost |
Ruft Informationen zum Anwendungshost ab. |
IApplicationMonitor |
Definiert die für einen Monitor für ersetzbare Anwendung für ASP.NET erforderliche Schnittstelle. |
IApplicationPreloadManager |
Stellt Methoden bereit, mit denen ASP.NET die Funktion zum Vorabladen von Anwendungen in IIS 7.0 aufruft. |
IApplicationPreloadUtil |
Stellt Methoden für die Kommunikation von ASP.NET mit IIS 7.0 bereit, während vom Server eine Anwendung vorab geladen wird. |
IAppManagerAppDomainFactory |
Definiert eine Methode, mit deren Hilfe eine AppDomain-Instanz für einen Webanwendungs-Manager und eine Methode erstellt werden, mit der alle AppDomain-Instanzen für einen Webanwendungs-Manager angehalten werden. |
IISAPIRuntime |
Definiert die Methoden, die zum Erstellen von HttpWorkerRequest-Objekten in .NET Framework verwendet werden. |
IListenerChannelCallback |
Stellt Listenerchannel-Benachrichtigungen von Protokollhandlern für das Arbeitsprozessframework bereit. Außerdem können Protokollhandler auf zusätzliche Parameter zugreifen, beispielsweise die ID des Listenerchannels. |
IPphManager |
Stellt das Steuern für Beenden und Starten von Listenerchannels bereit. |
IProcessHost |
Definiert den Satz von prozessweiten Funktionen, die jeder Host des Anwendungs-Managers implementieren muss. |
IProcessHostFactoryHelper |
Stellt eine Methode zum Abrufen einer IProcessHost-Schnittstelle bereit. |
IProcessHostIdleAndHealthCheck |
Stellt Möglichkeiten zum Überprüfen des Zustands eines Prozesses bereit. |
IProcessHostPreloadClient |
Definiert eine Schnittstelle, die in einem Typ implementiert werden kann, um den Typ in einer unter IIS 7.0 ausgeführten ASP.NET-Anwendung vorab zu laden. |
IProcessHostSupportFunctions |
Stellt Hilfsfunktionen für den Prozesshost bereit. |
IProcessPingCallback |
Stellt Funktionen zum Antworten auf eine Pinganforderung bereit. |
IRegisteredObject |
Definiert Methoden für Objekte, die von der Hostumgebung verwaltet werden. |
IStopListeningRegisteredObject |
Lauscht auf |
ISuspendibleRegisteredObject |
Lauscht auf Benachrichtigungen zum Unterbrechen und Fortsetzen. |
Enumerationen
HostSecurityPolicyResults |
Gibt den Typ der Sicherheitsrichtlinie an, der für eine Assembly übernommen werden soll. |
RecycleLimitNotificationFrequency |
Gibt an, wie oft der Speichermonitor Listener abfragt, um auf das Annähern an den Schwellenwert für den Speicher zu reagieren. |