Data.DBXJSONReflect.TJSONUnMarshal.TryCreateObject
Delphi
function TryCreateObject(Data: TObject; const Field: string; JsonObj: TJSONObject; out MarshalledObj: TObject): Boolean;
C++
bool __fastcall TryCreateObject(System::TObject* Data, const System::UnicodeString Field, System::Json::TJSONObject* JsonObj, /* out */ System::TObject* &MarshalledObj);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | protected | Data.DBXJSONReflect.pas Data.DBXJSONReflect.hpp |
Data.DBXJSONReflect | TJSONUnMarshal |
Beschreibung
Erstellt ein Objekt auf Basis einer serialisierten JSON-Repräsentation.
Die Methode TryCreateObject erstellt ein Objekt auf Basis einer serialisierten JSON-Repräsentation. Der Parameter JsonObj
gibt die JSON-Objektinstanz an. Wenn das Objekt auf Basis des Marshalled-Typnamens nicht instantiiert werden kann, wird der Benutzer benachrichtigt.