ProcessModelSettings 类 1

公开 IIS 工作进程的配置设置。

语法

class ProcessModelSettings : EmbeddedObject  

方法

此类不包含任何方法。

属性

下表列出了 ProcessModelSettings 类公开的属性。

名称 描述
IdentityType 一个读/写 sint32 值,该值指定运行应用程序池所依据的帐户类型。 后文的“备注”部分列出了可能的值。
IdleTimeout 一个读/写 datetime 值,该值指定当未收到新请求且工作进程当前未处理请求时,工作进程应继续运行的时间(以分钟为单位)。 默认值为 20。 在指定的时间过后,工作进程会通知 World Wide Web 发布服务(WWW 服务),然后终止工作进程。
LoadUserProfile 一个读/写 boolean 值。 如果 Windows 进程激活服务 (WAS) 应为工作进程加载用户配置文件,则为 true;否则,为 false。 默认为 true。 此设置特定于应用程序池。
ManualGroupMembership 一个读/写 boolean 值。 如果需要通过访问控制列表 (ACL) 手动配置对内容目录或资源的访问权限,则为 true;否则为 false。 默认为 false。 一个 false 值,表示将使用内置 IIS_IUSRS 组成员身份。
MaxProcesses 一个读/写 uint32 值,该值指定应用程序池中的最大工作进程数。 默认值为 1。
Password 一个读/写 string 值,该值指定 IIS 用作新创建的进程外 COM+ 应用程序标识的帐户默认密码。 注意:安装 IIS 时设置默认值 PasswordUserName 属性。 这些值与在安装时建立的相应 Microsoft Windows 用户帐户中的用户名和密码匹配。
PingingEnabled 一个读/写 boolean 值。 如果 WWW 服务应定期验证工作进程是否正在运行以监视其运行状况,则为 true;否则,为 falsePingingInterval 属性指定这些验证之间的时间延迟。 默认为 true
PingInterval 一个读/写 datetime 值,该值指定 WWW 服务发送到工作进程的运行状况监视请求之间的时间延迟(以秒为单位)。 默认为 30。
PingResponseTime 一个读/写 datetime 值,该值指定为工作进程响应运行状况监视请求所需的时间(以秒为单位)。 默认值为 90。 超过时间限制后,WWW 服务将终止工作进程。
ShutdownTimeLimit 一个读/写 datetime 值,该值指定 WWW 服务在达到回收阈值以终止工作进程后应等待的时间(以秒为单位)。 指定的时间使工作进程能够完成现有请求。 默认值为 90。
StartupTimeLimit 一个读/写 datetime 值,该值指定 WWW 服务应等待工作进程启动并将其就绪状态报告给 WWW 服务的时间(以秒为单位)。 默认值为 90。
UserName 一个读/写 string 值,该值指定 IIS 用作新创建的进程外 COM+ 应用程序标识的帐户默认用户名。 注意:安装 IIS 时设置默认值 UserNamePassword 属性。 这些值与在安装时建立的相应 Microsoft Windows 用户帐户中的用户名和密码匹配。 重要说明:如果更改 UserName 的值,则必须将其更改为与有效的 Windows 用户帐户匹配的值,并且还必须将 Password 更改为该 Windows 帐户的密码。

子类

此类不包含子类。

注解

此类的实例包含在 ApplicationPool 类和 ApplicationPoolElementDefaults 类的 ProcessModel 属性中。

有关 Windows Management Instrumentation (WMI) 日期/时间值的详细信息,请参阅 CIM_DATETIME

下表列出了 IdentityType 属性的可能值和帐户类型。 默认类型为 2 (NetworkService)。

帐户类型
0 Local System
1 Local Service
2 Network Service
3 特定用户

继承层次结构

EmbeddedObject

ProcessModelSettings

要求

类型 描述
客户端 - IIS 7.0(在 Windows Vista 上)
- IIS 7.5(在 Windows 7 上)
- IIS 8.0(在 Windows 8 上)
- IIS 10.0(在 Windows 10 上)
服务器 - IIS 7.0(在 Windows Server 2008 上)
- IIS 7.5(在 Windows Server 2008 R2 上)
- IIS 8.0(在 Windows Server 2012 上)
- IIS 8.5(在 Windows Server 2012 R2 上)
- IIS 10.0(在 Windows Server 2016 上)
产品 - IIS 7.0、IIS 7.5、IIS 8.0、IIS 8.5、IIS 10.0
MOF 文件 WebAdministration.mof

另请参阅

ApplicationPool 类
ApplicationPoolElementDefaults 类
EmbeddedObject 类
WorkerProcess 类