Datasnap.DBClient.TClientBlobStream.Destroy

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

destructor Destroy; override;

C++

__fastcall virtual ~TClientBlobStream();

プロパティ

種類 可視性 ソース ユニット
destructor public
Datasnap.DBClient.pas
Datasnap.DBClient.hpp
Datasnap.DBClient TClientBlobStream

説明

TClientBlobStream のインスタンスを解放します。

アプリケーションで直接 Destroy メソッドを呼び出さないでください。かわりに Free メソッドを呼び出します。Free は,TBlobStream オブジェクトが nil でないことを確認した後にのみ Destroy を呼び出します。

Destroy は,TClientBlobStream オブジェクトが BLOB 項目の読み書きに必要なくなったときに,Free を呼び出してそのオブジェクトを破棄します。クライアントデータセットが現在のレコードを変更したときは,クライアントの BLOB ストリームを破棄する必要があります。

Destroy デストラクタは,BLOB ストリームを使って BLOB 項目内のデータを上書きしたり変更した場合でも,OnDataChange イベントを発生させます。次に Destroy デストラクタは BLOB 項目内のデータ処理用に割り当てられているバッファをすべて解放します。

関連項目