REST.JsonReflect.TTypeMarshaller.MarshalValue

提供: RAD Studio API Documentation
移動先: 案内検索

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

プロパティ

種類 可視性 ソース ユニット
procedure
function
protected
REST.JsonReflect.pas
REST.JsonReflect.hpp
REST.JsonReflect TTypeMarshaller


説明

指定されたフィールド値をマーシャリングします。

必要に応じてフィールド情報(fieldRTTI)を指定することができます。MarshalValue はこの値を使用して、指定された値をどのようにマーシャリングするのが最も良いかを型から判断します。

MarshalData は、MarshalValue を呼び出して、マーシャリング中に見つかったフィールド値をマーシャリングします。

関連項目