Freigeben über


HttpRuntimeSection.ExecutionTimeout Eigenschaft

Definition

Ruft die zulässige Ausführungszeit für die Anforderung ab oder legt diese fest.

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

Eigenschaftswert

Ein TimeSpan-Wert, der die zulässige Ausführungszeit für die Anforderung angibt.

Attribute

Ausnahmen

Die Anforderungsausführungszeit hat das vom Ausführungstimeout festgelegte Zeitlimit überschritten.

Beispiele

Im folgenden Beispiel wird die Verwendung der ExecutionTimeout-Eigenschaft veranschaulicht.

// 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)

Hinweise

Die ExecutionTimeout -Eigenschaft gibt die maximale Anzahl von Sekunden an, die eine Anforderung ausführen darf, bevor ASP.NET automatisch heruntergefahren wird. Der Standardwert ist 110 Sekunden. Dieses Timeout gilt nur, wenn das Debug-Attribut im <compilation> -Element auf falsefestgelegt ist.

Wenn das Timeout abläuft, wird eine Ausnahme ausgelöst. Sie können die zugehörigen Informationen im Ordner Anwendung des Ereignisprotokolls aufzeichnen. Hierzu aktivieren Sie die Überwachung der Anwendungsintegrität im <healthMonitoring> Konfigurationselement.

Gilt für: