System.TInterfacedObject.RefCount
Delphi
property RefCount: Integer read GetRefCount;
C++
__property int RefCount = {read=FRefCount, nodefault};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
property | public | System.pas systobj.h |
System | TInterfacedObject |
Description
Indique le nombre de pointeurs d'interface dépendant de l'objet.
RefCount définit la durée de vie de l'objet. Quand RefCount est nul, l'objet est détruit.
RefCount est incrémentée par des appels de la méthode _AddRef et décrémentée par la méthode _Release.
Remarque : Si le destructeur est appelé sur un descendant de TInterfacedObject non complètement construit (une exception a été déclenchée dans le constructeur), RefCount vaudra 1. Sinon, RefCount vaudra zéro.