System.JSON.Builders.TJSONCollectionBuilder.Create

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

constructor Create(const AJSONWriter: TJSONWriter); overload;
constructor Create(const AJSONWriter: TJSONWriter;
AGetReader: TGetReaderProc; AReleaseReader: TReleaseReaderProc;
AResetWriter: TResetWriterProc); overload;

C++

__fastcall TJSONCollectionBuilder(System::Json::Writers::TJsonWriter* const AJSONWriter)/* overload */;
__fastcall TJSONCollectionBuilder(System::Json::Writers::TJsonWriter* const AJSONWriter, _di_TGetReaderProc AGetReader, _di_TReleaseReaderProc AReleaseReader, _di_TResetWriterProc AResetWriter)/* overload */;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
constructor public
System.JSON.Builders.pas
System.JSON.Builders.hpp
System.JSON.Builders TJSONCollectionBuilder


Beschreibung

Erstellt eine Instanz von TJSONCollectionBuilder.

Die zwei überladenen Methoden nehmen die folgenden Parameter an:

Parameter Beschreibung
AJSONWriter Gibt den JSON-Writer an.
AGetReader Referenz auf eine Funktion, um den Reader mit dem TGetReaderProc-Typ zu erhalten.
AReleaseReader Referenz auf eine Prozedur, um den Reader mit dem TReleaseReaderProc-Typ freizugeben.
AResetWriter Referenz auf eine Prozedur, um den Writer mit dem TResetWriterProc-Typ zurückzusetzen.

Verwenden Sie die zweite überladene Methode, um die DoGetReader-, DoReleaseReader- oder DoResetWriter-Methoden zu verwenden.

Siehe auch