REST.JsonReflect.TMarshalUnmarshalBase.ShouldMarshal

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function ShouldMarshal(Data: TObject; rttiField: TRttiField): Boolean;

C++

bool __fastcall ShouldMarshal(System::TObject* Data, System::Rtti::TRttiField* rttiField);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
REST.JsonReflect.pas
REST.JsonReflect.hpp
REST.JsonReflect TMarshalUnmarshalBase


Beschreibung

Überprüft, ob für ein Objektfeld oder -typ auf Basis der Registrierung und des Attributs JSONMarshalled das Marshalling verwendet werden soll.

ShouldMarshal überprüft, ob für ein Objektfeld oder -typ auf Basis der Registrierung und des Attributs JSONMarshalled das Marshalling verwendet werden soll. Die Methode RegisterJSONMarshalled hat Vorrang vor dem Attribut JSONMarshalledAttribute, und beide haben den Standardwert True.

Siehe auch