System.Win.ScktComp.TServerClientThread.KeepInCache
Delphi
property KeepInCache: Boolean read FKeepInCache write FKeepInCache;
C++
__property bool KeepInCache = {read=FKeepInCache, write=FKeepInCache, nodefault};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
property | public | System.Win.ScktComp.pas System.Win.ScktComp.hpp |
System.Win.ScktComp | TServerClientThread |
Description
Détermine si le thread doit être conservé dans le cache de threads géré par ServerSocket.
L'objet TServerWinSocket qui engendre des threads pour ses connexions avec les sockets client gère un cache des threads client serveur afin de les réutiliser. Quand les threads client serveur sont activés, l'objet TServerWinSocket initialise la propriété KeepInCache afin d'indiquer que le thread sera placé dans le cache des threads.
Quand KeepInCache a la valeur true, la valeur false est affectée à FreeOnTerminate avant l'achèvement du thread et le thread est laissé dans le cache des threads. Si KeepInCache a la valeur false, le thread est libéré quand son exécution s'achève.