次の方法で共有


ApplicationPoolDefaults.AutoStart プロパティ

定義

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 の起動時に自動的に開始されることを示します。

適用対象

こちらもご覧ください