Data.DBXJSONReflect.TMarshalUnmarshalBase.ShouldMarshal
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 | Data.DBXJSONReflect.pas Data.DBXJSONReflect.hpp |
Data.DBXJSONReflect | TMarshalUnmarshalBase |
Beschreibung
Überprüft, ob für ein Objektfeld auf Basis der Registrierung und des Attributs JSONMarshalled das Marshalling verwendet werden soll.
Die Methode ShouldMarshal überprüft, ob für ein Objektfeld auf Basis der Registrierung und des Attributs JSONMarshalled das Marshalling verwendet werden soll. Die JSONMarshalled-Registrierung hat Vorrang vor dem Attribut, das den Standardwert True
hat.