Freigeben über


HttpRuntimeSection.ExecutionTimeout Eigenschaft

Definition

Ruft die zulässige Ausführungszeit für die Anforderung ab oder legt sie 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 Ausführungszeit der Anforderung überschreitet den grenzwert, der durch das Ausführungstimeout festgelegt wurde.

Beispiele

Das folgende Beispiel zeigt, wie die ExecutionTimeout Eigenschaft verwendet wird.

// 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 sie von ASP.NET automatisch heruntergefahren wird. Der Standardwert ist 110 Sekunden. Dieses Timeout gilt nur, wenn das Debug-Attribut im <compilation> Element auf false".

Wenn das Timeout abläuft, wird eine Ausnahme ausgelöst. Sie können die zugehörigen Informationen im Anwendungsordner des Ereignisprotokolls aufzeichnen. Dazu aktivieren Sie die Anwendungsintegritätsüberwachung im <healthMonitoring> Konfigurationselement.

Gilt für: