REST.JsonReflect.TMarshalUnmarshalBase.RegisterJSONMarshalled

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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.

Siehe auch