System.Web.Hosting Пространство имен

Предоставляет возможность размещения приложений ASP.NET из управляемых приложений вне служб IIS.

Классы

AppDomainFactory

Создание нового экземпляра AppDomain для веб-приложения. Этот класс не наследуется. Данный класс использовался в платформе .NET Framework до версии 2.0, в которой вместо него используется класс AppManagerAppDomainFactory.

AppDomainInfo

Предоставляет информацию о домене приложения.

AppDomainInfoEnum

Обеспечивает доступ к домену приложения.

AppDomainProtocolHandler

Предоставление поддержки для программного доступа к протоколам домена приложения.

ApplicationHost

Включает размещение страницы ASP.NET вне приложения служб IIS. Данный класс позволяет сайту создавать домены приложения для обработки запросов ASP.NET.

ApplicationInfo

Предоставляет сведения о выполняющемся приложении. Этот класс не наследуется.

ApplicationManager

Управляет доменами приложений для ведущего приложения ASP.NET.

ApplicationMonitors

Группа заменяемых объектов монитора, используемых подсистемами ASP.NET для поддержания работоспособности приложения.

AppManagerAppDomainFactory

Создает и останавливает домены приложений для диспетчера веб-приложения. Этот класс не наследуется.

AspNetMemoryMonitor

Реализация по умолчанию ASP.NET монитора памяти.

CustomLoaderAttribute

Предоставляет пользовательский загрузчик системе ASP.NET, чтобы приложение могло предоставить собственную реализацию среды размещения.

HostingEnvironment

Обеспечивает функции управления для приложения и службы приложений для управляемого приложения в домене приложения. Этот класс не наследуется.

HostSecurityPolicyResolver

Предоставляет способ настраивать поведение ASP.NET во время выполнения, переопределяя политику разграничения доступа кода ASP.NET.

ISAPIRuntime

Управляет объектами HttpWorkerRequest в платформе .NET Framework. Этот класс не наследуется.

LowPhysicalMemoryInfo

Инкапсулирует сведения о событиях, которые вызываются монитором памяти приложения.

LowPhysicalMemoryObserver

Наблюдатель, который реализует стандартный отклик ASP. NET на события LowPhysicalMemoryInfo, вызванные монитором памяти приложения.

ProcessHost

Представляет хост процесса.

ProcessHostFactoryHelper

Обеспечивает метод для извлечения интерфейса IProcessHost.

ProcessProtocolHandler

Обеспечивает поддержку обработчиков протокола.

RecycleLimitInfo

Описывает уровень обнаруженной нехватки памяти.

RecycleLimitMonitor

Инкапсулирует монитор ограничения перезапуска.

RecycleLimitMonitor.RecycleLimitMonitorSingleton

Инкапсулирует единственный экземпляр монитора ограничения перезапуска.

RecycleLimitObserver

Наблюдатель, который реализует стандартный отклик ASP. NET на события RecycleLimitInfo, вызванные монитором предельного числа перезапусков приложения.

SimpleWorkerRequest

Обеспечивает простую реализацию абстрактного класса HttpWorkerRequest, который может быть использован для размещения приложений ASP.NET вне приложения службы IIS. Можно применять SimpleWorkerRequest непосредственно или расширить.

VirtualDirectory

Представление объекта каталога в виртуальном файле или пространстве ресурса.

VirtualFile

Представление объекта файла в виртуальном файле или пространстве ресурса.

VirtualFileBase

Обеспечивает основную реализацию для объектов VirtualFile и VirtualDirectory. Абстрактный класс, нельзя создать его экземпляры.

VirtualPathProvider

Предоставляет набор методов, позволяющих веб-приложению извлекать ресурсы из виртуальной файловой системы.

Интерфейсы

IAdphManager

Управляет обработчиком протокола домена приложения.

IAppDomainFactory

Определяет отдельный метод создания нового экземпляра AppDomain для веб-приложения. Этот интерфейс использовался в .NET Framework до версии 2.0; версия 2.0 использует интерфейс IAppManagerAppDomainFactory.

IAppDomainInfo

Предоставляет информацию о домене приложения.

IAppDomainInfoEnum

Обеспечивает доступ к домену приложения.

IApplicationHost

Получает сведения о сервере приложения.

IApplicationMonitor

Определяет интерфейс, требуемый монитором заменяемых приложений для ASP.NET.

IApplicationPreloadManager

Предоставляет методы, используемые платформой ASP.NET для вызова функции предварительной загрузки приложений в службах IIS 7.0.

IApplicationPreloadUtil

Предоставляет методы, используемые платформой ASP.NET для обмена данными со службами IIS 7.0 во время предварительной загрузки приложения сервером.

IAppManagerAppDomainFactory

Определение метода, использованного для создания экземпляра AppDomain для диспетчера веб-приложений, и метод для остановки всех экземпляров AppDomain для диспетчера веб-приложений.

IISAPIRuntime

Определяет методы, которые используются для создания объектов HttpWorkerRequest в .NET Framework.

IListenerChannelCallback

Обеспечивает уведомления канала прослушивателя от обработчиков протокола к платформе рабочего процесса. Открытие обработчикам протокола доступа к дополнительным параметрам, таким как идентификатор канала прослушивателя.

IPphManager

Обеспечивает элемент управления остановки и запуска каналов принимающего узла.

IProcessHost

Определение набора функций процесса, который должен реализовываться каждым узелом диспетчера приложений.

IProcessHostFactoryHelper

Обеспечивает метод для извлечения интерфейса IProcessHost.

IProcessHostIdleAndHealthCheck

Предоставляет способы проверки состояния процесса.

IProcessHostPreloadClient

Определяет интерфейс, который можно реализовать в типе для предварительной загрузки этого типа в приложение ASP.NET, работающее под управлением служб IIS 7.0.

IProcessHostSupportFunctions

Обеспечивает функции поддержки хоста процесса.

IProcessPingCallback

Предоставляет функциональные возможности для ответа на запрос проверки связи.

IRegisteredObject

Определяет методы для объектов, управляемых средой размещения.

IStopListeningRegisteredObject

Прослушивает уведомления GL_STOP_LISTENING из служб IIS.

ISuspendibleRegisteredObject

Прослушивает уведомления о приостановке и возобновлении.

Перечисления

HostSecurityPolicyResults

Задает тип политики безопасности для применения к сборке.

RecycleLimitNotificationFrequency

Указывает, насколько часто монитор памяти регистрирует запросы реагирования на приближение порогового значения памяти, отправляемые прослушивателям.