Data.DB.TDataLink.BufferCount
Delphi
property BufferCount: Integer read FBufferCount write SetBufferCount;
C++
__property int BufferCount = {read=FBufferCount, write=SetBufferCount, nodefault};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
property | public | Data.DB.pas Data.DB.hpp |
Data.DB | TDataLink |
説明
TDataLink オブジェクトのオーナーが使用するデータセットによってキャッシュされるレコードの数を指定します。
BufferCount プロパティを設定すると,TDataLink オブジェクトのオーナーにサービスを提供するためにバッファリングするレコードの数をデータセットに通知できます。たとえば,データベース対応グリッドでは,BufferCount プロパティをグリッドで見ることができる行の数に設定します。
BufferCount プロパティを読み取ると,データセットによってバッファリングされたすべてのレコードを反復処理することができます。たとえば,データベース対応オブジェクトが,各レコードを順番に調べるように ActiveRecord プロパティを移動し,レコードセットを一巡することによって自身を描画することができます。
メモ: 単方向データセットはレコードのバッファリングをサポートしていません。データリンクが単方向データセットと関連付けられている場合は,BufferCount を使用しないでください。