ApplicationPoolDefaults.AutoStart Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Wert ab, der angibt, ob der Anwendungspool beim Starten von IIS automatisch gestartet wird, oder legt einen Wert fest.
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
Eigenschaftswert
true
, wenn der Anwendungspool automatisch gestartet werden soll; false
andernfalls . Der Standardwert lautet true
.
Beispiele
Im folgenden Beispiel wird die AutoStart -Eigenschaft festgelegt und ein neuer Anwendungspool erstellt und committet. Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die ApplicationPoolDefaults-Klasse bereitgestellt wird.
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();
Hinweise
Der Wert von true
gibt dem WWW-Dienst (World Wide Web Publishing Service) an, dass der Anwendungspool automatisch gestartet werden soll, wenn er erstellt wird oder wenn IIS gestartet wird.