System.Web.Hosting Obor názvů

Poskytuje funkce pro hostování ASP.NET aplikací ze spravovaných aplikací mimo službu IIS (Microsoft Internet Information Services).

Třídy

Name Description
AppDomainFactory

Vytvoří novou AppDomain instanci pro webovou aplikaci. Tato třída se nemůže dědit. Tuto třídu používaly starší verze .NET Frameworku než verze 2.0, která místo toho používá třídu AppManagerAppDomainFactory.

AppDomainInfo

Poskytuje informace o doméně aplikace.

AppDomainInfoEnum

Poskytuje přístup k doméně aplikace.

AppDomainProtocolHandler

Poskytuje podporu pro programový přístup k aplikačním doménovým protokolům.

ApplicationHost

Umožňuje hostování ASP.NET stránek mimo aplikaci Internetové Informační Služby (IIS). Tato třída umožňuje hostiteli vytvářet domény aplikace pro zpracování ASP.NET požadavků.

ApplicationInfo

Poskytuje informace o spuštěné aplikaci. Tato třída se nemůže dědit.

ApplicationManager

Spravuje ASP.NET domény aplikace pro ASP.NET hostující aplikaci.

ApplicationMonitors

Skupina nahraditelných monitorovaných objektů používaných ASP.NET subsystémy k udržování stavu aplikace.

AppManagerAppDomainFactory

Vytvoří a zastaví domény aplikací pro správce webových aplikací. Tato třída se nemůže dědit.

AspNetMemoryMonitor

ASP.NET výchozí implementaci monitorování paměti.

CustomLoaderAttribute

Poskytuje vlastní zavaděč pro ASP.NET, aby aplikace mohla poskytovat vlastní implementaci hostitelského prostředí.

HostingEnvironment

Poskytuje funkce správy aplikací a aplikační služby spravované aplikaci v rámci její domény aplikace. Tato třída se nemůže dědit.

HostSecurityPolicyResolver

Poskytuje způsob, jak přizpůsobit chování ASP.NET za běhu, které přepíše zásady zabezpečení přístupu ke kódu ASP.NET.

ISAPIRuntime

Spravuje objekty HttpWorkerRequest v .NET Frameworku. Tato třída se nemůže dědit.

LowPhysicalMemoryInfo

Zapouzdřuje informace o událostech vyvolaných monitorováním paměti aplikace.

LowPhysicalMemoryObserver

Pozorovatel, který implementuje výchozí reakci ASP.NET na události LowPhysicalMemoryInfo vyvolané monitorováním paměti aplikace.

ProcessHost

Představuje hostitele procesu.

ProcessHostFactoryHelper

Poskytuje metodu IProcessHost pro načtení rozhraní.

ProcessProtocolHandler

Poskytuje podporu pro obslužné rutiny protokolu.

RecycleLimitInfo

Popisuje úroveň zjištěného zatížení paměti.

RecycleLimitMonitor

Zapouzdřuje monitor omezení recyklace.

RecycleLimitMonitor.RecycleLimitMonitorSingleton

Zapouzdřuje jednoúčelový monitor limitu recyklace.

RecycleLimitObserver

Pozorovatel, který implementuje výchozí reakci ASP.NET na události RecycleLimitInfo vyvolané monitorováním limitů recyklace aplikace.

SimpleWorkerRequest

Poskytuje jednoduchou implementaci HttpWorkerRequest abstraktní třídy, která se dá použít k hostování ASP.NET aplikací mimo aplikaci Internetové Informační Služby (IIS). Můžete ho použít SimpleWorkerRequest přímo nebo rozšířit.

VirtualDirectory

Představuje objekt adresáře ve virtuálním souboru nebo prostoru prostředků.

VirtualFile

Představuje objekt souboru ve virtuálním souboru nebo prostoru prostředků.

VirtualFileBase

Poskytuje základní implementaci objektů VirtualFile a VirtualDirectory objektů. Abstraktní třída, nelze vytvořit instanci.

VirtualPathProvider

Poskytuje sadu metod, které webové aplikaci umožňují načítat prostředky z virtuálního systému souborů.

Rozhraní

Name Description
IAdphManager

Spravuje obslužnou rutinu protokolu domény aplikace.

IAppDomainFactory

Definuje jednu metodu pro vytvoření nové AppDomain instance pro webovou aplikaci. Toto rozhraní používaly verze .NET Framework starší než 2.0; verze 2.0 místo toho používá rozhraní IAppManagerAppDomainFactory.

IAppDomainInfo

Poskytuje informace o doméně aplikace.

IAppDomainInfoEnum

Poskytuje přístup k doméně aplikace.

IApplicationHost

Načte informace o hostiteli aplikace.

IApplicationMonitor

Definuje rozhraní vyžadované nahraditelným monitorováním aplikací pro ASP.NET.

IApplicationPreloadManager

Poskytuje metody, které ASP.NET používá k vyvolání funkce předběžného načtení aplikace ve službě IIS 7.0.

IApplicationPreloadUtil

Poskytuje metody, které ASP.NET používá ke komunikaci se službou IIS 7.0, zatímco server předem načte aplikaci.

IAppManagerAppDomainFactory

Definuje metodu použitou AppDomain k vytvoření instance pro správce webových aplikací a metodu použitou k zastavení všech AppDomain instancí pro správce webových aplikací.

IISAPIRuntime

Definuje metody, které se používají k vytvoření objektů HttpWorkerRequest v .NET Framework.

IListenerChannelCallback

Poskytuje oznámení naslouchacího procesu z obslužných rutin protokolu do architektury pracovních procesů. Umožňuje také obslužné rutiny protokolu přistupovat k dalším parametrům, jako je ID kanálu naslouchacího procesu.

IPphManager

Poskytuje kontrolu nad kanály naslouchacího procesu a jejich spuštěním.

IProcessHost

Definuje sadu funkcí pro celý proces, které musí implementovat každý hostitel správce aplikací.

IProcessHostFactoryHelper

Poskytuje metodu IProcessHost pro načtení rozhraní.

IProcessHostIdleAndHealthCheck

Poskytuje způsoby kontroly stavu procesu.

IProcessHostPreloadClient

Definuje rozhraní, které lze implementovat v typu, aby bylo možné předem načíst typ v aplikaci ASP.NET, která běží ve službě IIS 7.0.

IProcessHostSupportFunctions

Poskytuje pomocné funkce pro hostitele procesu.

IProcessPingCallback

Poskytuje funkce pro odpověď na požadavek ping.

IRegisteredObject

Definuje metody pro objekty spravované hostitelským prostředím.

IStopListeningRegisteredObject

GL_STOP_LISTENING Naslouchá oznámením ze služby IIS.

ISuspendibleRegisteredObject

Naslouchá pozastavení a obnovení oznámení.

Výčty

Name Description
HostSecurityPolicyResults

Určuje typ zásad zabezpečení, které se mají použít pro sestavení.

RecycleLimitNotificationFrequency

Udává, jak často monitor paměti vnímá, že žádáme naslouchací procesy, aby reagovaly na blížící se prahovou hodnotu paměti.