Sdílet prostřednictvím


System.Web.Hosting Obor názvů

Poskytuje funkce pro hostování ASP.NET aplikací ze spravovaných aplikací mimo Microsoft Internetová informační služba (IIS).

Třídy

AppDomainFactory

Vytvoří novou AppDomain instanci pro webovou aplikaci. Tuto třídu nelze dědit. Tato třída byla používána staršími verzemi rozhraní .NET Framework než verze 2.0, která místo toho používá AppManagerAppDomainFactory třídu .

AppDomainInfo

Poskytuje informace o doméně aplikace.

AppDomainInfoEnum

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

AppDomainProtocolHandler

Poskytuje podporu pro programový přístup k protokolům domény aplikace.

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í požadavků na ASP.NET.

ApplicationInfo

Poskytuje informace o spuštěné aplikaci. Tuto třídu nelze dědit.

ApplicationManager

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

ApplicationMonitors

Skupina nahraditelných objektů monitorování používaných ASP.NET subsystémy pro zachování stavu aplikace.

AppManagerAppDomainFactory

Vytvoří a zastaví domény aplikace pro správce webových aplikací. Tuto třídu nelze dědit.

AspNetMemoryMonitor

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

CustomLoaderAttribute

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

HostingEnvironment

Poskytuje spravované aplikaci v rámci domény aplikace funkce správy aplikací a aplikační služby. Tuto třídu nelze dědit.

HostSecurityPolicyResolver

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

ISAPIRuntime

Spravuje HttpWorkerRequest objekty v rozhraní .NET Framework. Tuto třídu nelze dědit.

LowPhysicalMemoryInfo

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

LowPhysicalMemoryObserver

Pozorovatel, který implementuje asp. Výchozí reakce LowPhysicalMemoryInfo na události vyvolané monitorováním paměti aplikace.

ProcessHost

Představuje hostitele procesu.

ProcessHostFactoryHelper

Poskytuje metodu pro načtení IProcessHost rozhraní.

ProcessProtocolHandler

Poskytuje podporu pro obslužné rutiny protokolu.

RecycleLimitInfo

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

RecycleLimitMonitor

Zapouzdří monitorování limitů recyklace.

RecycleLimitMonitor.RecycleLimitMonitorSingleton

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

RecycleLimitObserver

Pozorovatel, který implementuje asp. Výchozí reakce net na RecycleLimitInfo události vyvolané monitorováním limitů recyklace aplikace.

SimpleWorkerRequest

Poskytuje jednoduchou implementaci HttpWorkerRequest abstraktní třídy, která může být použita k hostování ASP.NET aplikace mimo aplikaci Internetové informační služby (IIS). Můžete ho zaměstnat 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 pro VirtualFile objekty a VirtualDirectory . Abstraktní třída, nelze vytvořit instanci.

VirtualPathProvider

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

Rozhraní

IAdphManager

Spravuje obslužnou rutinu protokolu domény aplikace.

IAppDomainFactory

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

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řednačítá aplikaci.

IAppManagerAppDomainFactory

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

IISAPIRuntime

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

IListenerChannelCallback

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

IPphManager

Poskytuje kontrolu nad zastavením a spuštěním kanálů naslouchacího procesu.

IProcessHost

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

IProcessHostFactoryHelper

Poskytuje metodu pro načtení IProcessHost rozhraní.

IProcessHostIdleAndHealthCheck

Poskytuje způsoby, jak zkontrolovat stav procesu.

IProcessHostPreloadClient

Definuje rozhraní, které lze implementovat v typu za účelem předběžného načtení typu v ASP.NET aplikace spuštěné 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

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

ISuspendibleRegisteredObject

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

Výčty

HostSecurityPolicyResults

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

RecycleLimitNotificationFrequency

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