REST.JsonReflect.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 | REST.JsonReflect.pas REST.JsonReflect.hpp |
REST.JsonReflect | TMarshalUnmarshalBase |
Description
Vérifie si un champ ou un type 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 ou un type d'objet doit être soumis au processus marshalling en fonction du recensement et de l'attribut de JSONMarshalled. La méthode RegisterJSONMarshalled est prioritaire sur JSONMarshalledAttribute, les deux prenant par défaut la valeur True
.