ApplicationPool.Create Method2
アプリケーション プールを作成します。
構文
oWebAdmin.Get("ApplicationPool").Create(
AppPoolName,
AutoStart
)
var apppool = oWebAdmin.Get("Application").Create(
AppPoolName,
AutoStart
);
Parameters
件名 | 説明 |
---|---|
AppPoolName |
[IN] 新しいアプリケーション プールの名前を指定する string 値。 |
AutoStart |
[IN] 省略可能な boolean 値。 World Wide Web 発行サービス (WWW サービス) が、アプリケーション プールの作成時または IIS の起動時にアプリケーション プールを自動的に開始する場合は、true 。そうでない場合は false です。 アプリケーション プールの自動開始を無効にする場合、アプリケーション プールを手動で開始する必要があります。 自動開始を無効にすると、アプリケーション プールの開始前にアプリケーション プール内のアプリケーションに構成またはコンテンツの変更を加えたい場合に便利です。 |
戻り値
このメソッドは値を返しません。
解説
Create
メソッドは、IIS アプリケーション プールを作成する前のメソッドに代わって提供されています。 IIS 6.0 でアプリケーション プールを作成するには、IIsApplicationPoolSetting クラスで SpawnInstance_
を呼び出し、新しいアプリケーション プールに名前を割り当ててから、メタベースに結果を保存するために Put_
を呼び出しました。 この手順は IIS 7 で引き続き機能しますが、新しい Create
メソッドは同じタスクを 1 つの手順で実行します。
例
次の例では、新しいアプリケーション プールを作成します。
' Connect to the WMI WebAdministration namespace.
Set oWebAdmin = GetObject("winmgmts:root\WebAdministration")
' Create the new application pool.
oWebAdmin.Get("ApplicationPool").Create("NewAppPool")
要件
型 | 説明 |
---|---|
クライアント | - Windows Vista 上の IIS 7.0 - Windows 7 上の IIS 7.5 - Windows 8 上の IIS 8.0 - Windows 10 上の IIS 10.0 |
[サーバー] | - Windows Server 2008 上の IIS 7.0 - Windows Server 2008 R2 上の IIS 7.5 - Windows Server 2012 上の IIS 8.0 - Windows Server 2012 R2 上の IIS 8.5 - Windows Server 2016 上の IIS 10.0 |
Product | - IIS 7.0、IIS 7.5、IIS 8.0、IIS 8.5、IIS 10.0 |
MOF ファイル | WebAdministration.mof |