Datasnap.DBClient.TClientBlobStream.Create

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

Delphi

constructor Create(Field: TBlobField; Mode: TBlobStreamMode);

C++

__fastcall TClientBlobStream(Data::Db::TBlobField* Field, Data::Db::TBlobStreamMode Mode);

プロパティ

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

説明

Create は,TClientBlobStream のインスタンスを作成および初期化します。

Create コンストラクタを呼び出すと,クライアントデータセット内の特定の TBlobField オブジェクトとの間で読み出し/書き込みを行うための TClientBlobStream のインスタンスを取得できます。

Create は,Field パラメータで指定された項目オブジェクトに TClientBlobStream をリンクさせます。Mode は,BLOB ストリームがデータの読み出し(bmRead),データの書き込み(bmWrite),またはデータの変更(bmReadWrite)のどれに使用されるかを指定します。

ヒント:  クライアントデータセットは要求があったときに BLOB データを取り出すことがあるので,クライアントの BLOB ストリームのコンストラクタを呼び出すよりも,クライアントデータセットの CreateBlobStream メソッドを使用するようにしたほうがよいでしょう。CreateBlobStream メソッドは,FetchOnDemand プロパティが false でない限り,現在のレコード用に BLOB データを取り出します。

関連項目