REST.JsonReflect.TTypeMarshaller.MarshalValue

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure MarshalValue(Value: TValue; fieldRTTI: TRttiField = nil);

C++

void __fastcall MarshalValue(const System::Rtti::TValue &Value, System::Rtti::TRttiField* fieldRTTI = (System::Rtti::TRttiField*)(0x0));

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
protected
REST.JsonReflect.pas
REST.JsonReflect.hpp
REST.JsonReflect TTypeMarshaller


Description

Effectue le marshaling de la valeur de champ spécifiée.

Vous pouvez également spécifier les informations de champ (fieldRTTI) que MarshalValue peut utiliser pour déterminer le meilleur moyen d'effectuer le marshaling de la valeur spécifiée en fonction de son type.

MarshalData appelle MarshalValue pour effectuer le marshaling des valeurs de champ trouvées durant le marshaling.

Voir aussi