Udostępnij za pośrednictwem


System.Web.Hosting Przestrzeń nazw

Udostępnia funkcje hostowania aplikacji ASP.NET z zarządzanych aplikacji spoza Microsoft Internet Information Services (IIS).

Klasy

AppDomainFactory

Tworzy nowe AppDomain wystąpienie aplikacji internetowej. Klasa ta nie może być dziedziczona. Ta klasa była używana przez wcześniejsze wersje .NET Framework niż wersja 2.0, która zamiast tego używa AppManagerAppDomainFactory klasy.

AppDomainInfo

Zawiera informacje o domenie aplikacji.

AppDomainInfoEnum

Zapewnia dostęp do domeny aplikacji.

AppDomainProtocolHandler

Zapewnia obsługę programowego dostępu do protokołów domeny aplikacji.

ApplicationHost

Umożliwia hostowanie stron ASP.NET poza aplikacją Internet Information Services (IIS). Ta klasa umożliwia hostowi tworzenie domen aplikacji na potrzeby przetwarzania żądań ASP.NET.

ApplicationInfo

Zawiera informacje o uruchomionej aplikacji. Klasa ta nie może być dziedziczona.

ApplicationManager

Zarządza domenami aplikacji ASP.NET dla aplikacji hostingowej ASP.NET.

ApplicationMonitors

Grupa zastępowalnych obiektów monitora używanych przez podsystemy ASP.NET do utrzymania kondycji aplikacji.

AppManagerAppDomainFactory

Tworzy i zatrzymuje domeny aplikacji dla menedżera aplikacji internetowych. Klasa ta nie może być dziedziczona.

AspNetMemoryMonitor

ASP.NET domyślną implementację monitora pamięci.

CustomLoaderAttribute

Udostępnia niestandardowy moduł ładujący do ASP.NET, dzięki czemu aplikacja może zapewnić własną implementację środowiska hostingu.

HostingEnvironment

Udostępnia funkcje zarządzania aplikacjami i usługi aplikacji do aplikacji zarządzanej w domenie aplikacji. Klasa ta nie może być dziedziczona.

HostSecurityPolicyResolver

Zapewnia sposób dostosowywania zachowania ASP.NET w czasie wykonywania, który zastępuje zasady zabezpieczeń dostępu do kodu ASP.NET.

ISAPIRuntime

HttpWorkerRequest Zarządza obiektami w .NET Framework. Klasa ta nie może być dziedziczona.

LowPhysicalMemoryInfo

Hermetyzuje informacje o zdarzeniach zgłaszanych przez monitor pamięci aplikacji.

LowPhysicalMemoryObserver

Obserwator, który implementuje platformę ASP. Domyślna reakcja net na LowPhysicalMemoryInfo zdarzenia zgłaszane przez monitor pamięci aplikacji.

ProcessHost

Reprezentuje hosta procesu.

ProcessHostFactoryHelper

Udostępnia metodę pobierania interfejsu IProcessHost .

ProcessProtocolHandler

Zapewnia obsługę procedur obsługi protokołów.

RecycleLimitInfo

Opisuje poziom wykrytego ciśnienia pamięci.

RecycleLimitMonitor

Hermetyzuje monitor limitu recyklingu.

RecycleLimitMonitor.RecycleLimitMonitorSingleton

Hermetyzuje pojedynczy monitor limitu recyklingu.

RecycleLimitObserver

Obserwator, który implementuje platformę ASP. Domyślna reakcja net na RecycleLimitInfo zdarzenia zgłaszane przez monitor limitu recyklingu aplikacji.

SimpleWorkerRequest

Udostępnia prostą implementację klasy abstrakcyjnej HttpWorkerRequest , która może służyć do hostowania aplikacji ASP.NET poza aplikacją usług Internet Information Services (IIS). Możesz stosować SimpleWorkerRequest je bezpośrednio lub rozszerzyć.

VirtualDirectory

Reprezentuje obiekt katalogu w wirtualnym pliku lub przestrzeni zasobów.

VirtualFile

Reprezentuje obiekt pliku w wirtualnym pliku lub przestrzeni zasobów.

VirtualFileBase

Udostępnia podstawową implementację VirtualFile obiektów i VirtualDirectory . Nie można utworzyć wystąpienia klasy abstrakcyjnej.

VirtualPathProvider

Udostępnia zestaw metod, które umożliwiają aplikacji internetowej pobieranie zasobów z wirtualnego systemu plików.

Interfejsy

IAdphManager

Zarządza procedurą obsługi protokołu domeny aplikacji.

IAppDomainFactory

Definiuje jedną metodę tworzenia nowego AppDomain wystąpienia dla aplikacji internetowej. Ten interfejs był używany przez wersje .NET Framework starsze niż 2.0; wersja 2.0 używa interfejsuIAppManagerAppDomainFactory.

IAppDomainInfo

Zawiera informacje o domenie aplikacji.

IAppDomainInfoEnum

Zapewnia dostęp do domeny aplikacji.

IApplicationHost

Pobiera informacje o hoście aplikacji.

IApplicationMonitor

Definiuje interfejs wymagany do zastąpienia monitora aplikacji dla ASP.NET.

IApplicationPreloadManager

Udostępnia metody, których ASP.NET używa do wywoływania funkcji ładowania wstępnego aplikacji w usługach IIS 7.0.

IApplicationPreloadUtil

Udostępnia metody, których ASP.NET używa do komunikowania się z usługami IIS 7.0, podczas gdy serwer wstępnie ładuje aplikację.

IAppManagerAppDomainFactory

Definiuje metodę używaną AppDomain do tworzenia wystąpienia menedżera aplikacji internetowych i metody używanej do zatrzymywania wszystkich AppDomain wystąpień menedżera aplikacji internetowych.

IISAPIRuntime

Definiuje metody używane do tworzenia HttpWorkerRequest obiektów w .NET Framework.

IListenerChannelCallback

Udostępnia powiadomienia kanału odbiornika z programów obsługi protokołu do struktury procesów roboczych. Umożliwia również programom obsługi protokołów dostęp do dodatkowych parametrów, takich jak identyfikator kanału odbiornika.

IPphManager

Zapewnia zatrzymywanie i uruchamianie kontroli kanałów odbiornika.

IProcessHost

Definiuje zestaw funkcji obejmujących cały proces, które musi zaimplementować każdy host menedżera aplikacji.

IProcessHostFactoryHelper

Udostępnia metodę pobierania interfejsu IProcessHost .

IProcessHostIdleAndHealthCheck

Udostępnia sposoby sprawdzania stanu procesu.

IProcessHostPreloadClient

Definiuje interfejs, który można zaimplementować w typie, aby wstępnie załadować typ w aplikacji ASP.NET działającej w usługach IIS 7.0.

IProcessHostSupportFunctions

Udostępnia funkcje pomocnicze dla hosta procesu.

IProcessPingCallback

Zapewnia funkcje reagowania na żądanie ping.

IRegisteredObject

Definiuje metody obiektów zarządzanych przez środowisko hostingu.

IStopListeningRegisteredObject

Nasłuchuje GL_STOP_LISTENING powiadomień z usług IIS.

ISuspendibleRegisteredObject

Nasłuchuje powiadomień wstrzymywanie i wznawianie.

Wyliczenia

HostSecurityPolicyResults

Określa typ zasad zabezpieczeń, które mają być stosowane do zestawu.

RecycleLimitNotificationFrequency

Wskazuje, jak często monitor pamięci postrzega odbiorniki, aby zareagowali na zbliżający się próg pamięci.