System.Web.Hosting Obor názvů
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 |
| 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 |
|
| 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. |