System.Classes.TInterfacedPersistent._AddRef
Delphi
function _AddRef: Integer; stdcall;
C++
int __stdcall _AddRef();
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | protected | System.Classes.pas System.Classes.hpp |
System.Classes | TInterfacedPersistent |
Description
Incrémente le compteur de références à l'interface de l'objet interfacé.
__AddRef implémente la méthode IInterface, __AddRef, qui incrémente le compteur de références à une interface et renvoie la valeur en cours du compteur.
Si l'objet persistant interfacé possède un propriétaire (Owner) et que celui-ci prend en charge une interface, __AddRef appelle simplement la méthode __AddRef du propriétaire. Sinon elle renvoie –1.