System.TInterfacedObject.BeforeDestruction
Delphi
procedure BeforeDestruction; override;
C++
virtual void __fastcall BeforeDestruction();
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | System.pas systobj.h |
System | TInterfacedObject |
説明
インターフェース化オブジェクトの破棄を許可する前に参照カウントがゼロであることを確認します。
BeforeDestruction は,インターフェース化オブジェクトのデストラクタの直前に自動的に呼び出されます。これによって,参照カウントがゼロであるかどうかをチェックし,ゼロでないときに例外を生成します。