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 */;
Eigenschaften
| Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
|---|---|---|---|---|
procedure function |
public | REST.JsonReflect.pas REST.JsonReflect.hpp |
REST.JsonReflect | TMarshalUnmarshalBase |
Beschreibung
Registriert, ob für ein Feld oder einen Typ das Marshalling/Unmarshalling verwendet werden kann.
Die Methode RegisterJSONMarshalled hat Vorrang vor dem Attribut JSONMarshalledAttribute, das den Standardwert True hat. Wenn Marshal False ist, wird das Feld/der Typ beim Marshalling bzw. Unmarshalling übersprungen.