System.Web.Hosting Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет функциональные возможности размещения ASP.NET приложений из управляемых приложений за пределами служб Microsoft IIS (IIS).
Классы
| Имя | Описание |
|---|---|
| AppDomainFactory |
Создает новый AppDomain экземпляр для веб-приложения. Этот класс не наследуется. Этот класс использовался более ранними версиями платформы .NET Framework, чем версия 2.0, которая использует вместо этого класс AppManagerAppDomainFactory. |
| AppDomainInfo |
Предоставляет сведения о домене приложения. |
| AppDomainInfoEnum |
Предоставляет доступ к домену приложения. |
| AppDomainProtocolHandler |
Предоставляет поддержку программного доступа к протоколам домена приложения. |
| ApplicationHost |
Включает размещение страниц ASP.NET за пределами приложения Internet Information Services (IIS). Этот класс позволяет узлу создавать домены приложений для обработки запросов ASP.NET. |
| ApplicationInfo |
Предоставляет сведения о работающем приложении. Этот класс не наследуется. |
| ApplicationManager |
Управляет доменами приложений ASP.NET для 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 за пределами приложения Internet Information Services (IIS). Вы можете использовать |
| 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 |
Прослушивает |
| ISuspendibleRegisteredObject |
Прослушивает уведомления о приостановке и возобновлении работы. |
Перечисления
| Имя | Описание |
|---|---|
| HostSecurityPolicyResults |
Указывает тип политики безопасности, применяемой к сборке. |
| RecycleLimitNotificationFrequency |
Указывает, насколько часто монитор памяти воспринимается, как мы просим прослушивателей реагировать на приближающееся пороговое значение памяти. |