REST.JsonReflect.TTypeMarshaller.MarshalValue

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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));

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
protected
REST.JsonReflect.pas
REST.JsonReflect.hpp
REST.JsonReflect TTypeMarshaller


Beschreibung

Führt ein Marshaling des angegebenen Feldwerts aus.

Sie können optional Feldinformationen (fieldRTTI) angeben, anhand derer MarshalValue den besten Weg ermitteln kann, ein Marshaling des angegebenen Werts auf Basis seines Typs durchzuführen.

MarshalData ruft MarshalValue auf, um ein Marshaling der während des Marshaling gefundenen Feldwerte durchzuführen.

Siehe auch