System.JSON.Readers.TJsonReader.SupportMultipleContent
Delphi
property SupportMultipleContent: Boolean read FSupportMultipleContent write FSupportMultipleContent;
C++
__property bool SupportMultipleContent = {read=FSupportMultipleContent, write=FSupportMultipleContent, nodefault};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
property | public | System.JSON.Readers.pas System.JSON.Readers.hpp |
System.JSON.Readers | TJsonReader |
説明
JSON コンテンツの複数の部分を、連続したストリームからエラーを起こすことなく読み込めるかどうかを示す値を、取得または設定します。
SupportMultipleContent 型はブーリアンで:
True
: リーダーは、JSON コンテンツの複数部分の読み込みをサポートします。False
: リーダーは、JSON コンテンツの複数部分の読み込みをサポートしません。
- メモ: SupportMultipleContent は、デフォルトでは、
False
に設定されています。
リーダーは、JSON コンテンツの読み込みを完了する際、SetFinished メソッドを呼び出します。 SupportMultipleContent が False
に設定されている場合、リーダーの現在の状態は Finished
に変わり、SupportMultipleContent が True
に設定されている場合、リーダーの状態は Start
に変わり、リーダーは残りの JSON コンテンツを読み続けます。
SupportMultipleContent が False
に設定されている場合で、さらに読み込む JSON コンテンツがある場合、例外が発生します:
Additional text encountered after finished reading JSON content: <next char> + <path> + <line> + <position within the line>.