Microsoft.Web.Administration 命名空间

命名空间 Microsoft.Web.Administration 包含开发人员可用于管理 IIS 管理器的类。 使用此命名空间中的类,管理员可以读取配置信息并将其写入ApplicationHost.config、Web.config和Administration.config文件。

Application

定义 Internet Information Services (IIS) 中的所有应用程序通用的属性。

ApplicationCollection

表示 对象的 Site 集合Application

ApplicationDefaults

定义为网站创建的应用程序的默认值。

ApplicationDomain

表示工作进程中托管应用程序的隔离环境。

ApplicationDomainCollection

表示 ApplicationDomain 对象集合。

ApplicationPool

提供用于配置和管理 IIS 7 应用程序池的方法和属性。

ApplicationPoolCollection

表示 ApplicationPool 对象集合。

ApplicationPoolCpu

为服务器上的所有应用程序池使用的 CPU 使用率参数和 CPU 操作配置默认值。

ApplicationPoolDefaults

为 Web 服务器上的所有应用程序池配置默认值。

ApplicationPoolFailure

定义应用程序池发生故障时要执行的操作。

ApplicationPoolPeriodicRestart

指定控制应用程序池回收的条件。

ApplicationPoolProcessModel

表示应用程序池的进程模型设置。

ApplicationPoolRecycling

配置应用程序池的回收设置。

Binding

表示网站的绑定说明。

BindingCollection

表示绑定的集合。

Configuration

表示特定计算机、应用程序或资源的配置文件。

ConfigurationAttribute

表示配置元素中的单个属性。

ConfigurationAttributeCollection

表示相关配置属性的集合。

ConfigurationAttributeSchema

提供对定义配置属性架构的属性的访问。

ConfigurationAttributeSchemaCollection

表示 ConfigurationAttributeSchema 对象集合。

ConfigurationChildElementCollection

表示相关子配置元素的集合。

ConfigurationCollectionSchema

表示 IIS 7 配置系统中集合的架构。

ConfigurationElement

表示配置文件中的元素。

ConfigurationElementCollection

表示配置元素的集合。

ConfigurationElementCollectionBase<T>

为配置元素的强类型集合提供抽象基类。

ConfigurationElementSchema

表示配置元素的架构。

ConfigurationElementSchemaCollection

表示 ConfigurationElementSchema 对象集合。

ConfigurationEnumValue

在 IIS 7 配置系统中定义一个属性,该属性根据接受的架构定义的值列表进行验证。

ConfigurationEnumValueCollection

表示配置枚举值的集合。

ConfigurationMethod

表示作为 IIS 配置扩展实现的方法。

ConfigurationMethodCollection

表示配置方法的集合。

ConfigurationMethodInstance

表示 的 ConfigurationMethod实例。

ConfigurationMethodSchema

提供对定义配置方法架构的方法的访问。

ConfigurationSection

表示 IIS 7 配置系统中配置数据的一部分。

CustomLogField

命名空间 Microsoft.Web.Administration 包含开发人员可用于管理 IIS 管理器的类。 使用此命名空间中的类,管理员可以读取配置信息并将其写入ApplicationHost.config、Web.config和Administration.config文件。

CustomLogFieldCollection

命名空间 Microsoft.Web.Administration 包含开发人员可用于管理 IIS 管理器的类。 使用此命名空间中的类,管理员可以读取配置信息并将其写入ApplicationHost.config、Web.config和Administration.config文件。

Request

表示对 IIS 7 服务器的单个请求。

RequestCollection

表示工作进程中活动请求的集合。

Schedule

定义单个事件的计划。

ScheduleCollection

表示 Schedule 对象集合。

SectionDefinition

定义配置节。

SectionDefinitionCollection

表示相关 SectionDefinition 对象的集合。

SectionGroup

提供对一组相关配置节组或配置节定义的访问。

SectionGroupCollection

表示相关 SectionGroup 对象的集合。

ServerManager

提供对 IIS 7 配置系统的读取和写入访问权限。

ServerManagerException

服务器管理器无法执行请求的操作时引发的异常。

Site

定义 IIS 中配置的所有网站通用的属性和方法。

SiteCollection

表示 Site 对象集合。

SiteDefaults

包含 IIS 7 网站属性的默认值。

SiteLimits

公开网站的连接相关限制。

SiteLogFile

配置网站的日志记录。

SiteTraceFailedRequestsLogging

配置失败请求的日志设置。

VirtualDirectory

定义 IIS 7 中所有虚拟目录通用的方法和属性。

VirtualDirectoryCollection

表示特定应用程序或站点上下文的虚拟目录的集合。

VirtualDirectoryDefaults

定义为应用程序或网站创建的虚拟目录的默认值。

WebConfigurationManager

提供对 Web 应用程序的配置文件的访问。

WebConfigurationMap

指定Machine.config和Web.config文件的路径。

WorkerProcess

定义 IIS 7 中所有工作进程通用的方法和属性。

WorkerProcessCollection

表示 WorkerProcess 对象集合。

枚举

AuthenticationLogonMethod

指定可用于为安全虚拟目录建立登录会话的身份验证类型。

CustomLogFieldSourceType

命名空间 Microsoft.Web.Administration 包含开发人员可用于管理 IIS 管理器的类。 使用此命名空间中的类,管理员可以读取配置信息并将其写入ApplicationHost.config、Web.config和Administration.config文件。

IdleTimeoutAction

命名空间 Microsoft.Web.Administration 包含开发人员可用于管理 IIS 管理器的类。 使用此命名空间中的类,管理员可以读取配置信息并将其写入ApplicationHost.config、Web.config和Administration.config文件。

LoadBalancerCapabilities

指定当 XML Web 服务不可用时对客户端的响应。

LogExtFileFlags

包含用于确定在记录事件期间写入日志文件或数据源的信息类别的标志。

LogFormat

指定用于记录日志文件的格式。

LoggingRolloverPeriod

确定何时创建新的 IIS 日志文件。

LogTargetW3C

命名空间 Microsoft.Web.Administration 包含开发人员可用于管理 IIS 管理器的类。 使用此命名空间中的类,管理员可以读取配置信息并将其写入ApplicationHost.config、Web.config和Administration.config文件。

ManagedPipelineMode

确定服务器如何处理托管代码的请求。

ObjectState

指定 IIS 对象的运行状态。

OverrideMode

指定配置节的替代行为。

PipelineState

指定请求进程的当前执行状态。

ProcessModelIdentityType

指定应用程序池的进程模型标识。

ProcessModelLogEventOnProcessModel

命名空间 Microsoft.Web.Administration 包含开发人员可用于管理 IIS 管理器的类。 使用此命名空间中的类,管理员可以读取配置信息并将其写入ApplicationHost.config、Web.config和Administration.config文件。

ProcessorAction

指定当应用程序池超过 属性指定的 Limit CPU 限制时 IIS 执行的操作。

RecyclingLogEventOnRecycle

定义导致 IIS 记录事件的应用程序池回收的原因。

SslFlags

命名空间 Microsoft.Web.Administration 包含开发人员可用于管理 IIS 管理器的类。 使用此命名空间中的类,管理员可以读取配置信息并将其写入ApplicationHost.config、Web.config和Administration.config文件。

StartMode

命名空间 Microsoft.Web.Administration 包含开发人员可用于管理 IIS 管理器的类。 使用此命名空间中的类,管理员可以读取配置信息并将其写入ApplicationHost.config、Web.config和Administration.config文件。

WorkerProcessState

指示工作进程的运行状态。

注解

命名空间中的 Microsoft.Web.Administration 类包含一系列方便的顶级对象,这些对象允许开发人员执行管理任务。 可用的不同逻辑对象包括站点、应用程序、应用程序池、应用程序域、虚拟目录和工作进程。 可以使用 API 获取和处理这些对象的配置和状态,并执行创建站点、启动或停止站点、删除应用程序池、回收应用程序池,甚至卸载应用程序域等操作。