Xml.XMLDoc.TXMLNode._Release
Delphi
function _Release: Integer; stdcall;
C++
HIDESBASE int __stdcall _Release();
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | protected | Xml.XMLDoc.pas Xml.XMLDoc.hpp |
Xml.XMLDoc | TXMLNode |
Beschreibung
Dekrementiert den Referenzzähler des Knotens.
__Release implementiert die IInterface- oder die IUnknown-Schnittstellenmethode, die aufgerufen wird, wenn eine Anwendung einen Verweis auf den Schnittstellenzeiger des Knotens abruft. __Release dekrementiert den Wert der Eigenschaft RefCount. Außerdem wird der Referenzzähler des übergeordneten XML-Dokuments dekrementiert, der beim Aufruf der Methode _AddRef erhöht wurde.
Erreicht der Referenzzähler den Wert Null, gibt sich das Knotenobjekt selbst frei.