Xml.XMLDoc.TXMLNode._AddRef

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche


Delphi

function _AddRef: Integer; stdcall;

C++

HIDESBASE int __stdcall _AddRef();

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function protected
Xml.XMLDoc.pas
Xml.XMLDoc.hpp
Xml.XMLDoc TXMLNode

Beschreibung

Inkrementiert den Referenzzähler des Knotens.

__AddRef implementiert die IInterface- oder die IUnknown-Schnittstellenmethode, die aufgerufen wird, wenn eine Anwendung einen Verweis auf den Schnittstellenzeiger des Knotens abruft. __AddRef inkremetiert den Wert der Eigenschaft RefCount. Außerdem wird der Zähler des übergeordneten XML-Dokuments inkrementiert, damit das Dokumentobjekt nicht freigegeben wird.

Wird die Schnittstelle von der aufrufenden Routine nicht mehr benötigt, ruft diese die Methode _Release auf. Der Knoten kann sich dadurch selbst freigeben, wenn sein Referenzzähler den Wert Null erreicht.

Siehe auch