HttpRuntimeSection.ExecutionTimeout Propriété

Définition

Obtient ou définit la durée d'exécution autorisée pour la demande.

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

Valeur de propriété

Valeur TimeSpan qui indique la durée d'exécution autorisée pour la demande.

Attributs

Exceptions

La durée d'exécution de la requête dépasse la limite définie par le délai d'attente d'exécution.

Exemples

L'exemple suivant indique comment utiliser la propriété ExecutionTimeout.

// Get the ExecutionTimeout property value.
Response.Write("ExecutionTimeout: " +
  configSection.ExecutionTimeout.ToString() + "<br>");

// Set the ExecutionTimeout property value to 2 minutes.
configSection.ExecutionTimeout = TimeSpan.FromMinutes(2);
' Get the ExecutionTimeout property value.
Response.Write("ExecutionTimeout: " & _
  configSection.ExecutionTimeout.ToString() & "<br>")

' Set the ExecutionTimeout property value to 2 minutes.
configSection.ExecutionTimeout = TimeSpan.FromMinutes(2)

Remarques

La ExecutionTimeout propriété indique le nombre maximal de secondes pendant lesquelles une requête est autorisée à s’exécuter avant d’être automatiquement arrêtée par ASP.NET. La valeur par défaut est 110 secondes. Ce délai d’attente s’applique uniquement si l’attribut de débogage dans l’élément a la <compilation> valeur false.

Si le délai d’expiration expire, une exception est levée. Vous pouvez enregistrer les informations associées dans le dossier Application du journal des événements. Pour ce faire, activez la surveillance de l’intégrité de l’application dans l’élément de <healthMonitoring> configuration.

S’applique à