Data.DBJson.TJSONToDataSetBridge.Define

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

Delphi

procedure Define(AIter: TJSONIterator); overload;
procedure Define(AReader: TJSONReader); overload;
procedure Define(AJSON: TJSONValue); overload;

C++

void __fastcall Define(System::Json::Builders::TJSONIterator* AIter)/* overload */;
void __fastcall Define(System::Json::Readers::TJsonReader* AReader)/* overload */;
void __fastcall Define(System::Json::TJSONValue* AJSON)/* overload */;

プロパティ

種類 可視性 ソース ユニット
procedure
function
public
Data.DBJson.pas
Data.DBJson.hpp
Data.DBJson TJSONToDataSetBridge


説明

  • AIter: TJSONIterator - FieldDefs を、現在の TJSONIterator レベルの JSON 値を使用して定義します。

このメソッドは通常 JSON オブジェクトで使用されます。ここでは、データセット フィールドがオブジェクトの各要素で表されます。MetaMergeMode に応じた Define の複数の呼び出しが、FieldDefs のより詳細が定義へとなります。

  • AReader: TJSONReader - FieldDefs を、現在の TJSONReader レベルの JSON 値を使用して定義します。

このメソッドは通常、JSON オブジェクトの JSON 配列で使用されます。Define(AIter) を各配列項目に対して、SampleObjects 配列項目に達するまで呼び出します。

  • AValue: TJSONValue - FieldDefsTJSONValue を使用して定義します。

このメソッドは通常、JSON オブジェクトの JSON 配列で使用されます。Define(AIter) を各配列項目に対して、SampleObjects 配列項目に達するまで呼び出します。

関連項目