Data.DBXJSONReflect.TMarshalUnmarshalBase.ShouldMarshal
Delphi
function ShouldMarshal(Data: TObject; rttiField: TRTTIField): Boolean;
C++
bool __fastcall ShouldMarshal(System::TObject* Data, System::Rtti::TRttiField* rttiField);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | Data.DBXJSONReflect.pas Data.DBXJSONReflect.hpp |
Data.DBXJSONReflect | TMarshalUnmarshalBase |
Description
Vérifie si un champ d'objet doit être soumis au processus marshalling en fonction du recensement et de l'attribut de JSONMarshalled.
La méthode ShouldMarshal vérifie si un champ d'objet doit être soumis au processus marshalling en fonction du recensement et de l'attribut de JSONMarshalled. Le recensement de JSONMarshalled est prioritaire sur l'attribut, et tous deux prennent par défaut la valeur True
.