System.Web.Hosting Namespace

Пространство имен System.Web.Hosting предоставляет возможность размещения приложений ASP.NET из управляемых приложений вне служб IIS. The System.Web.Hosting namespace provides the functionality for hosting ASP.NET applications from managed applications outside Microsoft Internet Information Services (IIS).

Классы

AppDomainFactory

Создание нового экземпляра AppDomain для веб-приложения.Creates a new AppDomain instance for the Web application. Этот класс не наследуется.This class cannot be inherited. Данный класс использовался в платформе .NET Framework до версии 2.0, в которой вместо него используется класс AppManagerAppDomainFactory.This class was used by earlier versions of the .NET Framework than version 2.0, which uses the AppManagerAppDomainFactory class instead.

AppDomainInfo

Предоставляет информацию о домене приложения.Provides information about the application domain.

AppDomainInfoEnum

Обеспечивает доступ к домену приложения.Provides access to an application domain.

AppDomainProtocolHandler

Предоставление поддержки для программного доступа к протоколам домена приложения.Provides support for programmatic access to application domain protocols.

ApplicationHost

Включает размещение страницы ASP.NET вне приложения служб IIS.Enables hosting of ASP.NET pages outside the Internet Information Services (IIS) application. Данный класс позволяет сайту создавать домены приложения для обработки запросов ASP.NET.This class enables the host to create application domains for processing ASP.NET requests.

ApplicationInfo

Предоставляет сведения о выполняющемся приложении.Provides information about a running application. Этот класс не наследуется.This class cannot be inherited.

ApplicationManager

Управляет доменами приложений для ведущего приложения ASP.NET.Manages ASP.NET application domains for an ASP.NET hosting application.

ApplicationMonitors

Группа заменяемых объектов монитора, используемых подсистемами ASP.NET для поддержания работоспособности приложения.A group of replaceable monitor objects used by ASP.NET subsystems to maintain application health.

AppManagerAppDomainFactory

Создает и останавливает домены приложений для диспетчера веб-приложения.Creates and stops application domains for a Web-application manager. Этот класс не наследуется.This class cannot be inherited.

AspNetMemoryMonitor

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

CustomLoaderAttribute

Предоставляет пользовательский загрузчик системе ASP.NET, чтобы приложение могло предоставить собственную реализацию среды размещения.Provides a custom loader to ASP.NET so that an application can provide its own implementation of the hosting environment.

HostingEnvironment

Обеспечивает функции управления для приложения и службы приложений для управляемого приложения в домене приложения.Provides application-management functions and application services to a managed application within its application domain. Этот класс не наследуется.This class cannot be inherited.

HostSecurityPolicyResolver

Предоставляет способ настраивать поведение ASP.NET во время выполнения, переопределяя политику разграничения доступа кода ASP.NET.Provides a way to customize ASP.NET behavior at run time that overrides the ASP.NET code access security policy.

ISAPIRuntime

Управляет объектами HttpWorkerRequest в платформе .NET Framework.Manages HttpWorkerRequest objects in the .NET Framework. Этот класс не наследуется.This class cannot be inherited.

LowPhysicalMemoryInfo

Инкапсулирует сведения о событиях, которые вызываются монитором памяти приложения.Encapsulates information about events raised by the application's memory monitor.

LowPhysicalMemoryObserver

Наблюдатель, который реализует стандартный отклик ASP. NET на события LowPhysicalMemoryInfo, вызванные монитором памяти приложения.An observer that implements ASP.NET's default reaction to LowPhysicalMemoryInfo events raised by the application's memory monitor.

ProcessHost

Представляет хост процесса.Represents a process host.

ProcessHostFactoryHelper

Обеспечивает метод для извлечения интерфейса IProcessHost.Provides a method to retrieve an IProcessHost interface.

ProcessProtocolHandler

Обеспечивает поддержку обработчиков протокола.Provides support for protocol handlers.

RecycleLimitInfo

Описывает уровень обнаруженной нехватки памяти.Describes the level of memory pressure detected.

RecycleLimitMonitor

Инкапсулирует монитор ограничения перезапуска.Encapsulates a recycle limit monitor.

RecycleLimitMonitor.RecycleLimitMonitorSingleton

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

RecycleLimitObserver

Наблюдатель, который реализует стандартный отклик ASP. NET на события RecycleLimitInfo, вызванные монитором предельного числа перезапусков приложения.An observer that implements ASP.NET's default reaction to RecycleLimitInfo events raised by the application's recycle limit monitor.

SimpleWorkerRequest

Обеспечивает простую реализацию абстрактного класса HttpWorkerRequest, который может быть использован для размещения приложений ASP.NET вне приложения службы IIS.Provides a simple implementation of the HttpWorkerRequest abstract class that can be used to host ASP.NET applications outside an Internet Information Services (IIS) application. Можно применять SimpleWorkerRequest непосредственно или расширить.You can employ SimpleWorkerRequest directly or extend it.

VirtualDirectory

Представление объекта каталога в виртуальном файле или пространстве ресурса.Represents a directory object in a virtual file or resource space.

VirtualFile

Представление объекта файла в виртуальном файле или пространстве ресурса.Represents a file object in a virtual file or resource space.

VirtualFileBase

Обеспечивает основную реализацию для объектов VirtualFile и VirtualDirectory.Provides the core implementation for the VirtualFile and VirtualDirectory objects. Абстрактный класс, нельзя создать его экземпляры.An abstract class, it cannot be instantiated.

VirtualPathProvider

Предоставляет набор методов, позволяющих веб-приложению извлекать ресурсы из виртуальной файловой системы.Provides a set of methods that enable a Web application to retrieve resources from a virtual file system.

Интерфейсы

IAdphManager

Управляет обработчиком протокола домена приложенияManages an application domain protocol handler

IAppDomainFactory

Определяет отдельный метод создания нового экземпляра AppDomain для веб-приложения.Defines a single method to create a new AppDomain instance for a Web application. Этот интерфейс использовался в .NET Framework до версии 2.0; версия 2.0 использует интерфейс IAppManagerAppDomainFactory.This interface was used by .NET Framework versions earlier than 2.0; version 2.0 uses the IAppManagerAppDomainFactory interface instead.

IAppDomainInfo

Предоставляет информацию о домене приложения.Provides information about the application domain.

IAppDomainInfoEnum

Обеспечивает доступ к домену приложения.Provides access to an application domain.

IApplicationHost

Получает сведения о сервере приложения.Retrieves information about the application host.

IApplicationMonitor

Определяет интерфейс, требуемый монитором заменяемых приложений для ASP.NET.Defines the interface required of a replaceable application monitor for ASP.NET.

IApplicationPreloadManager

Предоставляет методы, используемые платформой ASP.NET для вызова функции предварительной загрузки приложений в службах IIS 7.0.Provides methods that ASP.NET uses to invoke the application-preload feature in IIS 7.0.

IApplicationPreloadUtil

Предоставляет методы, используемые платформой ASP.NET для обмена данными со службами IIS 7.0 во время предварительной загрузки приложения сервером.Provides methods that ASP.NET uses to communicate with IIS 7.0 while the server preloads an application.

IAppManagerAppDomainFactory

Определение метода, использованного для создания экземпляра AppDomain для диспетчера веб-приложений, и метод для остановки всех экземпляров AppDomain для диспетчера веб-приложений.Defines a method used to create an AppDomain instance for a Web-application manager and a method used to stop all AppDomain instances for a Web-application manager.

IISAPIRuntime

Определяет методы, которые используются для создания объектов HttpWorkerRequest в .NET Framework.Defines the methods that are used to create HttpWorkerRequest objects in the .NET Framework.

IListenerChannelCallback

Обеспечивает уведомления канала прослушивателя от обработчиков протокола к платформе рабочего процесса.Provides listener-channel notifications from protocol handlers to the worker process framework. Открытие обработчикам протокола доступа к дополнительным параметрам, таким как идентификатор канала прослушивателя.Also enables protocol handlers to access additional parameters, such as the ID of the listener channel.

IPphManager

Обеспечивает элемент управления остановки и запуска каналов принимающего узла.Provides stop and start control of listener channels.

IProcessHost

Определение набора функций процесса, который должен реализовываться каждым узелом диспетчера приложений.Defines the set of process-wide functionality that every host of the application manager must implement.

IProcessHostFactoryHelper

Обеспечивает метод для извлечения интерфейса IProcessHost.Provides a method to retrieve an IProcessHost interface.

IProcessHostIdleAndHealthCheck

Предоставляет способы проверки состояния процесса.Provides ways to check on the state of a process.

IProcessHostPreloadClient

Определяет интерфейс, который можно реализовать в типе для предварительной загрузки этого типа в приложение ASP.NET, работающее под управлением служб IIS 7.0.Defines an interface that can be implemented in a type in order to preload the type in an ASP.NET application that is running on IIS 7.0.

IProcessHostSupportFunctions

Обеспечивает функции поддержки хоста процесса.Provides helper functions for the process host.

IProcessPingCallback

Предоставляет функциональные возможности для ответа на запрос проверки связи.Provides functionality to respond to a ping request.

IRegisteredObject

Определяет методы для объектов, управляемых средой размещения.Defines methods for objects that are managed by the hosting environment.

IStopListeningRegisteredObject

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

ISuspendibleRegisteredObject

Прослушивает уведомления о приостановке и возобновлении.Listens for suspend and resume notifications.

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

HostSecurityPolicyResults

Задает тип политики безопасности для применения к сборке.Specifies the type of security policy to apply to an assembly.

RecycleLimitNotificationFrequency

Указывает, насколько часто монитор памяти регистрирует запросы реагирования на приближение порогового значения памяти, отправляемые прослушивателям.Indicates how frequently the memory monitor perceives we are asking listeners to react to the approaching memory threshold.