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
Falsegesetzt.
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>.