Freigeben über


System.Web.Hosting-Namespace

Der System.Web.Hosting-Namespace enthält Funktionen zum Hosten von ASP.NET-Anwendungen aus verwalteten Anwendungen außerhalb von Microsoft Internetinformationsdienste (IIS).

Klassen

  Klasse Beschreibung
Öffentliche Klasse AppDomainFactory Erstellt eine neue AppDomain-Instanz für die Webanwendung. Diese Klasse kann nicht geerbt werden. Diese Klasse wurde von .NET Framework-Versionen vor Version 2.0 verwendet. In Version 2.0 wird stattdessen die AppManagerAppDomainFactory-Klasse verwendet.
Öffentliche Klasse 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.
Öffentliche Klasse ApplicationInfo Stellt Informationen zu einer ausgeführten Anwendung bereit. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse ApplicationManager Verwaltet ASP.NET-Anwendungsdomänen für eine Anwendung, die ASP.NET hostet.
Öffentliche Klasse AppManagerAppDomainFactory Erstellt Anwendungsdomänen für einen Webanwendungs-Manager und beendet diese. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse HostingEnvironment Stellt für eine verwaltete Anwendung innerhalb ihrer Anwendungsdomäne Funktionen zur Anwendungsverwaltung und Anwendungsdienste bereit. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse ISAPIRuntime Verwaltet HttpWorkerRequest-Objekte in .NET Framework. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse 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 SimpleWorkerRequest direkt verwenden oder erweitern.
Öffentliche Klasse VirtualDirectory Stellt ein Verzeichnisobjekt in einem virtuellen Dateiraum oder in einem Ressourcenraum dar.
Öffentliche Klasse VirtualFile Stellt ein Dateiobjekt in einem virtuellen Dateiraum oder in einem virtuellen Ressourcenraum dar.
Öffentliche Klasse 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.
Öffentliche Klasse VirtualPathProvider Stellt eine Reihe von Methoden bereit, mit denen eine Webanwendung Ressourcen aus einem virtuellen Dateisystem abrufen kann.

Schnittstellen

  Schnittstelle Beschreibung
Öffentliche Schnittstelle 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.
Öffentliche Schnittstelle 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.
Öffentliche Schnittstelle IISAPIRuntime Definiert Methoden, die zum Erstellen von HttpWorkerRequest-Objekten in .NET Framework verwendet werden.
Öffentliche Schnittstelle IRegisteredObject Definiert Methoden für Objekte, die von der Hostumgebung verwaltet werden.