ApplicationPool.State 属性

定义

获取当前应用程序池的运行时状态。

public:
 property Microsoft::Web::Administration::ObjectState State { Microsoft::Web::Administration::ObjectState get(); };
public Microsoft.Web.Administration.ObjectState State { get; }
member this.State : Microsoft.Web.Administration.ObjectState
Public ReadOnly Property State As ObjectState

属性值

ObjectState 值之一。

示例

以下示例检查 属性的值 State 。 如果应用程序池已停止,示例将启动它。 此代码示例是为 ApplicationPool 类提供的一个更大示例的一部分。

// If the applicationPool is stopped, restart it.
if (applicationPool.State == ObjectState.Stopped)
{
    applicationPool.Start();
}

注解

有效值为 StartingStartedStoppingStoppedUnknown

选择应用程序池时, State 可以在 IIS 管理器的“ 操作 ”窗格中修改 属性的值。

适用于