System.Web.Hosting 命名空间

提供用于从 Microsoft Internet Information Services (IIS) 之外的托管应用程序中承载 ASP.NET 应用程序的功能。

AppDomainFactory

为 Web 应用程序创建一个新的 AppDomain 实例。 此类不能被继承。 此类由 .NET Framework 的早期版本使用,而不是由其 2.0 版使用,其 2.0 版使用 AppManagerAppDomainFactory 类。

AppDomainInfo

提供有关应用程序域的信息。

AppDomainInfoEnum

提供对应用程序域的访问。

AppDomainProtocolHandler

提供对应用程序域协议的编程访问支持。

ApplicationHost

使得能够在 Internet 信息服务 (IIS) 应用程序之外承载 ASP.NET 页。 此类使宿主能够创建用于处理 ASP.NET 请求的应用程序域。

ApplicationInfo

提供有关运行中的应用程序的信息。 此类不能被继承。

ApplicationManager

为 ASP.NET 宿主应用程序管理 ASP.NET 应用程序域。

ApplicationMonitors

ASP.NET 子系统用于维护应用程序运行状况的一组可替换监视器对象。

AppManagerAppDomainFactory

为 Web 应用程序管理器创建或停止应用程序域。 此类不能被继承。

AspNetMemoryMonitor

内存监视器的 ASP.NET 默认实现。

CustomLoaderAttribute

提供 ASP.NET 自定义加载程序,以便应用程序可以提供它自己的宿主环境的实现。

HostingEnvironment

在托管应用程序的应用程序域内向托管应用程序提供应用程序管理功能和应用程序服务。 此类不能被继承。

HostSecurityPolicyResolver

提供一种自定义重写 ASP.NET 代码访问安全策略的 ASP.NET 运行时行为的方法。

ISAPIRuntime

管理 .NET Framework 中的 HttpWorkerRequest 对象。 此类不能被继承。

LowPhysicalMemoryInfo

封装应用程序的内存监视器引发的事件的相关信息。

LowPhysicalMemoryObserver

实现 ASP.NET 对由应用程序的内存监视器引发的 LowPhysicalMemoryInfo 事件的默认反应的观察程序。

ProcessHost

表示一个进程宿主。

ProcessHostFactoryHelper

提供一个检索 IProcessHost 接口的方法。

ProcessProtocolHandler

为协议处理程序提供支持。

RecycleLimitInfo

描述检测到的内存压力的级别。

RecycleLimitMonitor

封装回收限制监视器。

RecycleLimitMonitor.RecycleLimitMonitorSingleton

封装回收限制监视器单一实例。

RecycleLimitObserver

一个观察程序,用于实现 ASP.NET 对由应用程序的回收限制监视器引发的 RecycleLimitInfo 事件的默认反应。

SimpleWorkerRequest

提供 HttpWorkerRequest 抽象类的简单实现,该抽象类可用于在 Internet 信息服务 (IIS) 应用程序之外承载 ASP.NET 应用程序。 可以直接采用 SimpleWorkerRequest,也可以扩展它。

VirtualDirectory

表示虚拟文件或资源空间中的一个目录对象。

VirtualFile

表示虚拟文件或资源空间中的一个文件对象。

VirtualFileBase

提供 VirtualFileVirtualDirectory 对象的核心实现。 一个抽象类,无法实例化。

VirtualPathProvider

提供了一组方法,使 Web 应用程序可以从虚拟文件系统中检索资源。

接口

IAdphManager

管理应用程序域协议处理程序。

IAppDomainFactory

定义一个创建 Web 应用程序的新 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

定义两个方法:一个方法用于为 Web 应用程序管理器创建 AppDomain 实例;另一个方法用于为 Web 应用程序管理器停止所有 AppDomain 实例。

IISAPIRuntime

定义用于在 .NET Framework 中创建 HttpWorkerRequest 对象的方法。

IListenerChannelCallback

提供从协议处理程序到辅助进程框架的侦听器通道通知。 还使协议处理程序能访问其他参数,如侦听器通道的 ID。

IPphManager

提供侦听器通道的停止和启动控制。

IProcessHost

定义应用程序管理器的每个宿主必须实现的进程范围功能集。

IProcessHostFactoryHelper

提供一个检索 IProcessHost 接口的方法。

IProcessHostIdleAndHealthCheck

提供检查进程状态的方法。

IProcessHostPreloadClient

定义一个接口,在某个类型中实现此接口可以在 IIS 7.0 上运行的 ASP.NET 应用程序中预加载该类型。

IProcessHostSupportFunctions

提供进程宿主的 Helper 函数。

IProcessPingCallback

提供响应 ping 请求的功能。

IRegisteredObject

为宿主环境所管理的对象定义方法。

IStopListeningRegisteredObject

GL_STOP_LISTENING侦听来自 IIS 的通知。

ISuspendibleRegisteredObject

侦听暂停和继续执行通知。

枚举

HostSecurityPolicyResults

指定要应用于程序集的安全策略的类型。

RecycleLimitNotificationFrequency

指示内存监视器检测到用户请求侦听器对临近内存阈值的情况作出响应的频率。