Soap.Rio.TRIO.BeforeDestruction
Delphi
procedure BeforeDestruction; override;
C++
virtual void __fastcall BeforeDestruction();
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | Soap.Rio.pas Soap.Rio.hpp |
Soap.Rio | TRIO |
Description
Empêche la destruction d'une instance de TRIO si le compteur de références est supérieur à zéro.
BeforeDestruction est appelée automatiquement avant le lancement du premier destructeur de l'objet TRIO. Ne l'appelez pas explicitement dans vos applications.
TRIO redéfinit la méthode BeforeDestruction pour vérifier la propriété RefCount. Si RefCount est supérieure à zéro, cela signifie qu'il y a toujours une référence à l'interface de l'objet TRIO et BeforeDestruction déclenche une exception pour empêcher la destruction de cet objet.