ApplicationPoolDefaults.AutoStart プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
IIS の起動時にアプリケーション プールが自動的に開始されるかどうかを示す値を取得または設定します。
public:
property bool AutoStart { bool get(); void set(bool value); };
public bool AutoStart { get; set; }
member this.AutoStart : bool with get, set
Public Property AutoStart As Boolean
プロパティ値
true
アプリケーション プールが自動的に起動する場合は 。それ以外の場合は false
。 既定では、 true
です。
例
次の例では、 プロパティを AutoStart 設定し、新しいアプリケーション プールを作成してコミットします。 このコード例は、ApplicationPoolDefaults クラスのために提供されている大規模な例の一部です。
Console.WriteLine("AutoStart:\t{0}",
manager.ApplicationPoolDefaults.AutoStart.ToString());
manager.ApplicationPoolDefaults.AutoStart = false;
manager.ApplicationPoolDefaults.Cpu.Limit = 26;
manager.ApplicationPoolDefaults.Recycling.PeriodicRestart.Time = TimeSpan.FromMinutes(1000);
// Create a new application pool.
ApplicationPoolCollection applicationPoolCollection = manager.ApplicationPools;
applicationPoolCollection.Add("new app pool");
// Commit the changes to ApplicationHost.config file.
manager.CommitChanges();
注釈
の true
値は、World Wide Web Publishing Service (WWW サービス) に対して、アプリケーション プールの作成時または IIS の起動時に自動的に開始されることを示します。