Data.DBXJSONReflect.TMarshalUnmarshalBase.RegisterJSONMarshalled

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure RegisterJSONMarshalled(clazz: TClass; const Field: string; Marshal: Boolean); overload;

C++

void __fastcall RegisterJSONMarshalled(System::TClass clazz, const System::UnicodeString Field, bool Marshal)/* overload */;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
Data.DBXJSONReflect.pas
Data.DBXJSONReflect.hpp
Data.DBXJSONReflect TMarshalUnmarshalBase

Beschreibung

Registriert, ob für ein Feld oder einen Typ das Marshalling/Unmarshalling verwendet werden kann.

Die Methode RegisterJSONMarshalled registriert das angegebene Klassenfeld, falls dafür das Marshalling/Unmarshalling verwendet werden kann. Diese Registrierung hat Vorrang vor dem Attribut JSONMarshalled, das den Standardwert True hat. Wenn Marshal False ist, wird das Feld/der Typ beim Marshalling bzw. Unmarshalling übersprungen.

Siehe auch