Datasnap.Provider.TDataSetProvider.CreateDataPacket

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

Delphi

procedure CreateDataPacket(PacketOpts: TGetRecordOptions;  ProvOpts: TProviderOptions; var RecsOut: Integer; var Data: OleVariant); override;

C++

virtual void __fastcall CreateDataPacket(TGetRecordOptions PacketOpts, TProviderOptions ProvOpts, int &RecsOut, System::OleVariant &Data);

プロパティ

種類 可視性 ソース ユニット
procedure
function
protected
Datasnap.Provider.pas
Datasnap.Provider.hpp
Datasnap.Provider TDataSetProvider

説明

プロバイダと関連付けられているデータのデータパケットを生成します。

CreateDataPacket は内部で使用され,GetRecords によって返されるデータパケットを生成します。

PacketOpts パラメータは,レコード値以外のどの情報がデータパケットに含まれているかを示します。これは,GetRecords メソッドに渡される Options を反映します。

ProvOpts パラメータは,Options プロパティの現在の値を反映します。

RecsOut パラメータは,パケットで必要とされるレコード数を指定し,生成されたデータパケットの実際のレコード数を返します。

Data パラメータは,生成されたデータパケットを返します。

関連項目