System.JSON.Builders.TJSONCollectionBuilder.Create

De RAD Studio API Documentation
Aller à : navigation, rechercher

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 */;

Propriétés

Type Visibilité  Source Unité  Parent
constructor public
System.JSON.Builders.pas
System.JSON.Builders.hpp
System.JSON.Builders TJSONCollectionBuilder


Description

Crée une instance de TJSONCollectionBuilder.

Les deux méthodes surchargées acceptent les paramètres suivants :

Paramètre Description
AJSONWriter Indique l'éditeur JSON.
AGetReader Référence à une fonction permettant d'obtenir l'éditeur avec le type TGetReaderProc type.
AReleaseReader Référence à une procédure permettant de libérer l'éditeur avec le type TReleaseReaderProc.
AResetWriter Référence à une procédure permettant de réinitialiser l'éditeur avec le type TReleaseReaderProc.

Utilisez la deuxième méthode surchargée pour utiliser les méthodes DoGetReader, DoReleaseReader ou DoResetWriter.

Voir aussi