Soap.Rio.TRIO.BeforeDestruction

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure BeforeDestruction; override;

C++

virtual void __fastcall BeforeDestruction();

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
Soap.Rio.pas
Soap.Rio.hpp
Soap.Rio TRIO

Beschreibung

Verhindert die Freigabe einer TRIO-Instanz, solange der Referenzzähler größer als Null ist.

BeforeDestruction wird automatisch aufgerufen, bevor der erste Destruktor des TRIO-Objekts ausgeführt wird. Rufen Sie die Methode in Ihren Anwendungen nicht direkt auf.

TRIO überschreibt BeforeDestruction, um den Wert der Eigenschaft RefCount zu überprüfen. Wenn dieser Wert größer als Null ist, existiert noch eine Referenz auf die Schnittstelle des TRIO-Objekts. BeforeDestruction löst in diesem Fall eine Exception aus, um die Freigabe des Objekts zu verhindern.

Siehe auch