Freigeben über


HttpRuntimeSection.MinFreeThreads Eigenschaft

Definition

Ruft die Mindestanzahl von Threads ab, die verfügbar sein müssen, bevor eine Ressourcenanforderung in diesem Konfigurationsbereich bedient werden kann, oder legt diese fest.

public:
 property int MinFreeThreads { int get(); void set(int value); };
[System.Configuration.ConfigurationProperty("minFreeThreads", DefaultValue=8)]
[System.Configuration.IntegerValidator(MinValue=0)]
public int MinFreeThreads { get; set; }
[<System.Configuration.ConfigurationProperty("minFreeThreads", DefaultValue=8)>]
[<System.Configuration.IntegerValidator(MinValue=0)>]
member this.MinFreeThreads : int with get, set
Public Property MinFreeThreads As Integer

Eigenschaftswert

Int32

Die Mindestanzahl verfügbarer Threads im CLR (Common Language Runtime)-Threadpool, bevor eine Anforderung in diesem Konfigurationsbereich bedient wird. Der Standardwert ist 8.

Attribute

Beispiele

Im folgenden Beispiel wird die Verwendung der MinFreeThreads-Eigenschaft veranschaulicht.

// Get the MinFreeThreads property value.
Response.Write("MinFreeThreads: " +
  configSection.MinFreeThreads + "<br>");

// Set the MinFreeThreads property value to 16
configSection.MinFreeThreads = 16;
' Get the MinFreeThreads property value.
Response.Write("MinFreeThreads: " & _
  configSection.MinFreeThreads & "<br>")

' Set the MinFreeThreads property value to 16
configSection.MinFreeThreads = 16

Hinweise

Die MinFreeThreads Eigenschaft definiert die Mindestanzahl von kostenlosen Threads, um eine Anforderung auszuführen. Wenn eine ausreichende Anzahl von Threads nicht verfügbar ist, bleibt die Anforderung in der Warteschlange, und regelmäßige Überprüfungen für die Threadverfügbarkeit werden fortgesetzt, bis die erforderliche Anzahl von Threads vorhanden ist. Der Standardwert ist 8.

Hinweis

ASP.NET hält diese Anzahl von Threads frei für Anforderungen, die zusätzliche Threads zum Abschließen der Verarbeitung erfordern.

Gilt für

Siehe auch