Freigeben über


HostingEnvironmentSection.ShutdownTimeout Eigenschaft

Definition

Ruft die Zeitspanne in Sekunden für das ordnungsgemäße Schließen der Anwendung ab oder legt diese fest.

public:
 property TimeSpan ShutdownTimeout { TimeSpan get(); void set(TimeSpan value); };
[System.ComponentModel.TypeConverter(typeof(System.Configuration.TimeSpanSecondsConverter))]
[System.Configuration.ConfigurationProperty("shutdownTimeout", DefaultValue="00:00:30")]
[System.Configuration.TimeSpanValidator(MaxValueString="10675199.02:48:05.4775807", MinValueString="00:00:00")]
public TimeSpan ShutdownTimeout { get; set; }
[<System.ComponentModel.TypeConverter(typeof(System.Configuration.TimeSpanSecondsConverter))>]
[<System.Configuration.ConfigurationProperty("shutdownTimeout", DefaultValue="00:00:30")>]
[<System.Configuration.TimeSpanValidator(MaxValueString="10675199.02:48:05.4775807", MinValueString="00:00:00")>]
member this.ShutdownTimeout : TimeSpan with get, set
Public Property ShutdownTimeout As TimeSpan

Eigenschaftswert

Eine TimeSpan, bei der es sich um die angegebene Anzahl von Sekunden für das ordnungsgemäße Schließen der Anwendung handelt. Der Standardwert ist 30 Sekunden.

Attribute

Beispiele

Im folgenden Codebeispiel wird die Verwendung der ShutdownTimeout-Eigenschaft veranschaulicht. Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die HostingEnvironmentSection-Klasse bereitgestellt wird.

// Display ShutdownTimeout property
Console.WriteLine("Shutdown Timeout: {0}", configSection.ShutdownTimeout);
' Display the ShutdownTimeout property
Console.WriteLine("Shutdown Timeout: {0}", configSection.ShutdownTimeout)

Hinweise

Der Standardwert für die ShutdownTimeout Eigenschaft beträgt 30 Sekunden. Diese Einstellung kann auf Computer- oder Anwendungsebene festgelegt werden. Wenn diese Einstellung auf einer anderen Konfigurationsebene definiert ist, wird sie ignoriert. Wenn der Anwendung ein Debugger angefügt ist, wird die Anwendung nicht heruntergefahren.

Gilt für: