System.JSON.Readers.TJsonReader.SupportMultipleContent
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>.