System.JSON.Readers.TJsonReader.SupportMultipleContent
Delphi
property SupportMultipleContent: Boolean read FSupportMultipleContent write FSupportMultipleContent;
C++
__property bool SupportMultipleContent = {read=FSupportMultipleContent, write=FSupportMultipleContent, nodefault};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
property | public | System.JSON.Readers.pas System.JSON.Readers.hpp |
System.JSON.Readers | TJsonReader |
Beschreibung
Erhält oder setzt den Wert, der angibt, ob mehrere Teile des JSON-Inhalts von einem fortlaufenden Stream ohne Fehlermeldung gelesen werden können.
Der SupportMultipleContent-Typ ist boolesch:
True
: Der Reader unterstützt das Lesen mehrerer Teile des JSON-Inhalts.False
: Der Reader unterstützt das Lesen mehrerer Teile des JSON-Inhalts nicht.
- Hinweis: SupportMultipleContent wird standardmäßig auf
False
gesetzt.
Wenn der Reader das Lesen des JSON-Inhalts beendet, wird die SetFinished-Methode aufgerufen. Wenn SupportMultipleContent auf False
gesetzt ist, ändert sich der aktuelle Status des Readers zu Finished
, wenn SupportMultipleContent auf True
gesetzt ist, ändert sich der Reader-Status zu Start
und der Reader liest den verbleibenden JSON-Inhalt weiter.
Wenn SupportMultipleContent auf False
gesetzt ist und zusätzlicher JSON-Inhalt zu lesen ist, wird eine Exception ausgelöst:
Additional text encountered after finished reading JSON content: <next char> + <path> + <line> + <position within the line>.