System.TInterfacedObject.BeforeDestruction
Delphi
procedure BeforeDestruction; override;
C++
virtual void __fastcall BeforeDestruction(void);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | System.pas systobj.h |
System | TInterfacedObject |
Description
Vérifie que le compteur de référence est à zéro avant d'autoriser la destruction de l'objet interfacé.
BeforeDestruction est appelé automatiquement, immédiatement avant le destructeur de l'objet interfacé. Elle vérifie que le compteur de référence est à zéro, et sinon, déclenche une exception.