REST.JsonReflect.TJSONConverter.OnRefType
Delphi
procedure OnRefType(TypeName: string; id: Integer); override;
C++
virtual void __fastcall OnRefType(System::UnicodeString TypeName, int id);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | REST.JsonReflect.pas REST.JsonReflect.hpp |
REST.JsonReflect | TJSONConverter |
説明
変換処理で、前に出現したオブジェクトが検出されたときに発生します。
REST.JsonReflect.TJSONConverter.OnRefType は REST.JsonReflect.TConverter.OnRefType を継承しています。以下の内容はすべて REST.JsonReflect.TConverter.OnRefType を参照しています。
変換処理で、前に出現したオブジェクトが検出されたときに発生します。
TypeName
はそのオブジェクトの型名、id
はオブジェクトの一意識別子です。
シリアル化処理で回路(サーキット)を検出する機能を提供するのは、マーシャリング クラスです。アンマーシャリング処理を行うコードでは、id
を使用して実際のポインタを復元します。