Show: Delphi
C++
Display Preferences
API:Data.DBXJSONReflect.TJSONMarshal.Create
From XE2 API Documentation
Delphi
constructor Create; overload; constructor Create(Converter: TConverter<TJSONValue>; OwnConverter: boolean = true); overload; override; constructor Create(Converter: TConverter<TJSONValue>; OwnConverter: boolean; Converters: TObjectDictionary<String, TConverterEvent>); overload; override;
C++
__fastcall TJSONMarshal(void)/* overload */; __fastcall virtual TJSONMarshal(TConverter__1<Data::Dbxjson::TJSONValue*>* Converter, bool OwnConverter)/* overload */; __fastcall virtual TJSONMarshal(TConverter__1<Data::Dbxjson::TJSONValue*>* Converter, bool OwnConverter, System::Generics::Collections::TObjectDictionary__2<System::UnicodeString,TConverterEvent*>* Converters)/* overload */;
Properties
| Type | Visibility | Source | Unit | Parent |
|---|---|---|---|---|
| constructor | public | Data.DBXJSONReflect.pas Data.DBXJSONReflect.hpp |
Data.DBXJSONReflect | TJSONMarshal |
Description
Marshals a constructor for a given converter.
Data.DBXJSONReflect.TJSONMarshal.Create inherits from Data.DBXJSONReflect.TTypeMarshaller.Create. All content below this line refers to Data.DBXJSONReflect.TTypeMarshaller.Create.
Marshals a constructor for a given converter.
The Create method marshals a constructor for a given converter. The converter is freed if the OwnConverter parameter is True.