Data.DBXJSONReflect.TTypeMarshaller.MarshalData
Delphi
procedure MarshalData(Data: TObject);
C++
void __fastcall MarshalData(System::TObject* Data);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
protected | Data.DBXJSONReflect.pas Data.DBXJSONReflect.hpp |
Data.DBXJSONReflect | TTypeMarshaller |
Description
Effectue le marshaling d'un argument en utilisant de convertisseurs par défaut, au cas où les convertisseurs utilisateur ne sont pas définis.
La méthode MarshalData effectue le marshaling d'un argument en utilisant de convertisseurs par défaut, au cas où les convertisseurs utilisateur ne sont pas définis.
S'il n'existe pas de convertisseurs définis par l'utilisateur, MarshalData essaie d'utiliser ceux par défaut. S'il existe un convertisseur de type, MarshalData s'en sert. S'il existe un convertisseur de champ, MarshalData s'en sert. Le convertisseur de champ a la priorité sur le convertisseur de type.