System.JSON.Builders.TJSONCollectionBuilder.DoGetReader
Delphi
function DoGetReader(AWriter: TJsonWriter): TJsonReader; virtual;
C++
virtual System::Json::Readers::TJsonReader* __fastcall DoGetReader(System::Json::Writers::TJsonWriter* AWriter);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | protected | System.JSON.Builders.pas System.JSON.Builders.hpp |
System.JSON.Builders | TJSONCollectionBuilder |
Description
Redéfinissez DoGetReader afin de fournir un lecteur JSON.
Redéfinissez la méthode DoGetReader afin de fournir un lecteur JSON pour l'éditeur de constructeur JSON en cours en tant que partie des appels de méthode AsJSON
, AddPairs
et AddElements
.
DoGetReader déclenche une exception EJSONCollectionBuilderError si aucun TGetReaderProc n'a pas été assigné au moment de la création.
Voir aussi
- System.JSON.Writers.TJsonWriter
- System.JSON.Readers.TJsonReader
- System.JSON.Builders.TJSONCollectionBuilder.AsJSON
- System.JSON.Builders.TJSONCollectionBuilder.TPairs.AddPairs
- System.JSON.Builders.TJSONCollectionBuilder.TParentCollection.AddPairs
- System.JSON.Builders.TJSONCollectionBuilder.TElements.AddElements
- System.JSON.Builders.TJSONCollectionBuilder.TParentCollection.AddElements