ProcessModelSection.IdleTimeout Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Wert ab, der die Phase der Inaktivität angibt, nach der ASP.NET den Arbeitsprozess automatisch beendet, oder legt diesen fest.
public:
property TimeSpan IdleTimeout { TimeSpan get(); void set(TimeSpan value); };
[System.ComponentModel.TypeConverter(typeof(System.Configuration.InfiniteTimeSpanConverter))]
[System.Configuration.ConfigurationProperty("idleTimeout", DefaultValue="10675199.02:48:05.4775807")]
public TimeSpan IdleTimeout { get; set; }
[<System.ComponentModel.TypeConverter(typeof(System.Configuration.InfiniteTimeSpanConverter))>]
[<System.Configuration.ConfigurationProperty("idleTimeout", DefaultValue="10675199.02:48:05.4775807")>]
member this.IdleTimeout : TimeSpan with get, set
Public Property IdleTimeout As TimeSpan
Eigenschaftswert
Ein TimeSpan-Wert, der die Leerlaufzeit angibt. Der Standardwert ist Infinite, was TimeSpan.MaxValue entspricht.
- Attribute
Beispiele
Im folgenden Codebeispiel wird der Zugriff auf die IdleTimeout-Eigenschaft veranschaulicht.
// Get the current IdleTimeout property value.
TimeSpan idleTimeout =
processModelSection.IdleTimeout;
// Set the IdleTimeout property to TimeSpan.Parse("12:00:00").
processModelSection.IdleTimeout =
TimeSpan.Parse("12:00:00");
' Get the current IdleTimeout property value.
Dim idleTimeout As TimeSpan = _
processModelSection.IdleTimeout
' Set the IdleTimeout property to TimeSpan.Parse("12:00:00").
processModelSection.IdleTimeout = _
TimeSpan.Parse("12:00:00")
Hinweise
Der Workerprozess wird neu gestartet (unzustelligt), wenn der IdleTimeout Eigenschaftswert erreicht wird. Standardmäßig führen nur zwei Bedingungen dazu, dass der Prozess unzustellbar ist: Der Prozess überschreitet das zulässige Arbeitsspeicherlimit, oder der Prozess überschreitet die zulässige Anzahl von Anforderungen, die in eine Warteschlange gestellt werden können. Sie können den Standardbedingungen weitere Bedingungen hinzufügen. Beispielsweise können Sie die IdleTimeout -Eigenschaft verwenden, um die Zeit zu begrenzen, in der sich der Arbeitsprozess im Leerlauf befindet.