System.JSON.Readers.TJsonReader.SupportMultipleContent

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property SupportMultipleContent: Boolean read FSupportMultipleContent write FSupportMultipleContent;

C++

__property bool SupportMultipleContent = {read=FSupportMultipleContent, write=FSupportMultipleContent, nodefault};

Propriétés

Type Visibilité  Source Unité  Parent
property public
System.JSON.Readers.pas
System.JSON.Readers.hpp
System.JSON.Readers TJsonReader


Description

Obtient ou définit une valeur indiquant si plusieurs éléments de contenu JSON peuvent être lues depuis un flux continu sans rencontrer d'erreur.

Le type de SupportMultipleContent est booléen :

  • True : le lecteur prend en charge la lecture de multiples éléments de contenu JSON.
  • False : le lecteur ne prend pas en charge la lecture de multiples éléments de contenu JSON.
Remarque : SupportMultipleContent est défini sur False par défaut.

Quand le lecteur termine la lecture du contenu JSON, il appelle la méthode SetFinished. Si SupportMultipleContent est défini sur False, l'état en cours du lecteur passe à Finished, et si SupportMultipleContent est défini sur True, l'état du lecteur passe à Start et le lecteur continue la lecture du contenu JSON restant.

Si SupportMultipleContent est défini sur False et qu'il n'y a pas de contenu JSON additionnel à lire, une exception est déclenchée :

Additional text encountered after finished reading JSON content: <next char> + <path> + <line> + <position within the line>.

Voir aussi