HttpRuntimeSection.ExecutionTimeout Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví povolenou dobu provádění požadavku.
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
Hodnota vlastnosti
Hodnota TimeSpan , která označuje povolenou dobu spuštění požadavku.
- Atributy
Výjimky
Doba provádění požadavku překročila limit nastavený vypršením časového limitu provádění.
Příklady
Následující příklad ukazuje, jak použít ExecutionTimeout vlastnost.
// 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)
Poznámky
Tato ExecutionTimeout vlastnost označuje maximální počet sekund, po které může požadavek být spuštěn před automatickým vypnutím ASP.NET. Výchozí hodnota je 110 sekund. Tento časový limit platí pouze v případě, že atribut ladění v elementu <compilation> je nastaven na false.
Pokud vypršení časového limitu vyprší, dojde k vyvolání výjimky. Související informace můžete zaznamenat do složky Aplikace protokolu událostí. Uděláte to tak, že povolíte monitorování stavu aplikace v elementu <healthMonitoring> konfigurace.