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 項目内のデータ処理用に割り当てられているバッファをすべて解放します。

関連項目