Xml.XMLDoc.TXMLNode._Release
Delphi
function _Release: Integer; stdcall;
C++
HIDESBASE int __stdcall _Release(void);
Eigenschaften
| Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
|---|---|---|---|---|
| function | protected | Xml.XMLDoc.pas Xml.XMLDoc.hpp |
Xml.XMLDoc | TXMLNode |
Beschreibung
Implementiert die IInterface-Schnittstellenmethode _Release. {{#multireplace:Xml.XMLDoc.TXMLNode. Release|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}} erbt von {{#multireplace:System.TInterfacedObject._Release|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}}. Der folgende Inhalt bezieht sich auf {{#multireplace:System.TInterfacedObject._Release|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}}.
Implementiert die IInterface-Schnittstellenmethode _Release.
Rufen Sie die als protected deklarierte Methode _Release nicht direkt auf. __Release wird durch die IInterface-Schnittstelle aufgerufen, um anzuzeigen, dass ein anderes Objekt den Schnittstellenzeiger des TInterfacedObject-Objekts nicht mehr benötigt. Dadurch kann das TInterfacedObject-Objekt sich selbst freigeben, wenn es nicht mehr verwendet wird (wenn der Referenzzähler den Wert Null erhält).
__Release dekrementiert den Wert der Eigenschaft RefCount.