REST.JsonReflect.TTypeMarshaller.MarshalValue
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));
Properties
Type | Visibility | Source | Unit | Parent |
---|---|---|---|---|
procedure function |
protected | REST.JsonReflect.pas REST.JsonReflect.hpp |
REST.JsonReflect | TTypeMarshaller |
Description
Marshals the specified field value.
You can optionally specify field information (fieldRTTI
) that MarshalValue can use to determine the best way to marshal the specified value based on its type.
MarshalData calls MarshalValue to marshal field values found during marshaling.