REST.JsonReflect.TMarshalUnmarshalBase.RegisterJSONMarshalled
Delphi
procedure RegisterJSONMarshalled(clazz: TClass; Field: string; Marshal: Boolean); overload;
C++
void __fastcall RegisterJSONMarshalled(System::TClass clazz, System::UnicodeString Field, bool Marshal)/* overload */;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | REST.JsonReflect.pas REST.JsonReflect.hpp |
REST.JsonReflect | TMarshalUnmarshalBase |
説明
フィールドや型をマーシャリング/アンマーシャリングしなければならないかどうかを登録します。
RegisterJSONMarshalled メソッドは、JSONMarshalledAttribute(デフォルトで True
)より優先します。Marshal
が False
の場合、フィールド/型はマーシャリングまたはアンマーシャリング処理の際にスキップされます。