Share via


HostingEnvironmentSection.ShutdownTimeout Proprietà

Definizione

Ottiene o imposta il periodo di tempo, espresso in secondi, per la corretta chiusura dell'applicazione.

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

Valore della proprietà

Oggetto TimeSpan che indica il numero di secondi specificato per la corretta chiusura dell'applicazione. Il valore predefinito è 30 secondi.

Attributi

Esempio

Nell'esempio di codice riportato di seguito viene illustrato come utilizzare la proprietà ShutdownTimeout. Questo esempio di codice fa parte di un esempio più grande fornito per la HostingEnvironmentSection classe.

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

Commenti

Il valore predefinito per la ShutdownTimeout proprietà è 30 secondi. Questa impostazione può essere impostata a livello di computer o applicazione. Se questa impostazione è definita a qualsiasi altro livello di configurazione, viene ignorata. Se un debugger è collegato all'applicazione, l'applicazione non verrà arrestata.

Si applica a