HttpRuntimeSection.MinFreeThreads Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.