Datasnap.DBClient.TClientBlobStream.Create
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 データを取り出します。