System.TInterfacedObject.AfterConstruction
Delphi
procedure AfterConstruction; override;
C++
virtual void __fastcall AfterConstruction();
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | System.pas systobj.h |
System | TInterfacedObject |
Description
Répond après l'exécution du dernier constructeur.
AfterConstruction est automatiquement appelée après que le dernier constructeur de l'objet a été lancé. Ne l'appelez pas explicitement dans vos applications.
Quand une instance de TInterfacedObject est allouée, RefCount est incrémentée pour empêcher sa destruction tout en traitant le constructeur. AfterConstruction décrémente ce RefCount pour rétablir le compteur de référence correct après l'exécution de tous les constructeurs.