Partager via


HostingEnvironmentSection.ShutdownTimeout Propriété

Définition

Obtient ou définit la durée, en secondes, pour arrêter correctement l'application.

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

Valeur de propriété

TimeSpan qui correspond au nombre de secondes spécifié pour arrêter correctement l'application. La valeur par défaut est 30 secondes.

Attributs

Exemples

L'exemple de code suivant montre comment utiliser la propriété ShutdownTimeout. Cet exemple de code fait partie d’un exemple plus grand fourni pour la HostingEnvironmentSection classe .

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

Remarques

La valeur par défaut de la ShutdownTimeout propriété est 30 secondes. Ce paramètre peut être défini au niveau de l’ordinateur ou de l’application. Si ce paramètre est défini à un autre niveau de configuration, il est ignoré. Si un débogueur est attaché à l’application, l’application ne sera pas arrêtée.

S’applique à