Freigeben über


ProcessModelSection.IdleTimeout Eigenschaft

Definition

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.

Gilt für: