Partage via


HttpRuntimeSection.MinFreeThreads Propriété

Définition

Obtient ou définit le nombre minimal de threads qui doivent être libres avant qu’une demande de ressources dans cette étendue de configuration puisse être serviceée.

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

Valeur de propriété

Le nombre minimal de threads libres dans le pool de threads CLR (Common Language Runtime) avant qu’une demande dans cette étendue de configuration soit prise en charge. La valeur par défaut est 8.

Attributs

Exemples

L’exemple suivant montre comment utiliser la MinFreeThreads propriété.

// 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

Remarques

La MinFreeThreads propriété définit le nombre minimal de threads libres à exécuter une requête. Si un nombre suffisant de threads n’est pas disponible, la demande reste mise en file d’attente et les vérifications périodiques de la disponibilité des threads continuent jusqu’à ce que la quantité requise de threads soit présente. La valeur par défaut est 8.

Note

ASP.NET conserve ce grand nombre de threads libres pour les requêtes qui nécessitent des threads supplémentaires pour terminer leur traitement.

S’applique à

Voir aussi