Compartilhar via


HostingEnvironmentSection.ShutdownTimeout Propriedade

Definição

Obtém ou define a quantidade de tempo, em segundos, para desligar normalmente o aplicativo.

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

Valor da propriedade

TimeSpan

Um TimeSpan que é o número especificado de segundos para desligar o aplicativo normalmente. O padrão é 30 segundos.

Atributos

Exemplos

O exemplo de código a seguir mostra como usar a ShutdownTimeout propriedade. Este exemplo de código faz parte de um exemplo maior fornecido para a HostingEnvironmentSection classe.

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

Comentários

O valor padrão da ShutdownTimeout propriedade é de 30 segundos. Essa configuração pode ser definida no nível do computador ou do aplicativo. Se essa configuração for definida em qualquer outro nível de configuração, ela será ignorada. Se um depurador estiver anexado ao aplicativo, o aplicativo não será desligado.

Aplica-se a