HttpRuntimeSection.ExecutionTimeout Tulajdonság
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Lekéri vagy beállítja a kérelem engedélyezett végrehajtási idejét.
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
Tulajdonság értéke
A TimeSpan kérelem engedélyezett végrehajtási idejét jelző érték.
- Attribútumok
Kivételek
A kérelem végrehajtási ideje túllépte a végrehajtási időkorlát által meghatározott korlátot.
Példák
Az alábbi példa bemutatja, hogyan használhatja a tulajdonságot 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)
Megjegyzések
A ExecutionTimeout tulajdonság azt jelzi, hogy a kérések legfeljebb hány másodpercig hajthatók végre, mielőtt a ASP.NET automatikusan leállítanák. Az alapértelmezett érték 110 másodperc. Ez az időtúllépés csak akkor érvényes, ha az elem hibakeresési attribútuma <compilation> be van állítva false.
Ha az időtúllépés lejár, kivétel keletkezik. A kapcsolódó adatokat az Eseménynapló Alkalmazás mappájában rögzítheti. Ezt úgy teheti meg, hogy engedélyezi az alkalmazás állapotfigyelését a <healthMonitoring> konfigurációs elemben.