Datasnap.Provider.TCustomResolver.InitKeyFields

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

Delphi

procedure InitKeyFields(Tree: TUpdateTree; ADelta: TPacketDataSet); virtual;

C++

virtual void __fastcall InitKeyFields(TUpdateTree* Tree, TPacketDataSet* ADelta);

プロパティ

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

説明

デルタデータパケットのすべてのキー設定項目でプロバイダフラグ pfInKey を設定します。

InitKeyFields メソッドは,内部的に使用して,基底のデータセットのレコードを一意に識別するために使用されるデルタパケットの項目にマークを付けます。

Tree パラメータは,リゾルバがデルタパケットについての情報を格納するために使用する内部 TUpdateTree です。ADelta パラメータは,適用対象となる変更のデルタパケットです。レコードを一意に識別するキー値として機能するこのデルタパケットの各項目について,InitKeyFields は pfInKey を ProviderFlags プロパティに追加します。

関連項目