System.JSON.Writers.TJsonWriter.TState
Delphi
TState = (Start, &Property, ObjectStart, &Object, ArrayStart, &Array, ConstructorStart, &Constructor, Closed, Error);
C++
enum class DECLSPEC_DENUM TState : unsigned char { Start, Property, ObjectStart, Object, ArrayStart, Array, ConstructorStart, Constructor, Closed, Error };
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
enum | protected | System.JSON.Writers.pas System.JSON.Writers.hpp |
System.JSON.Writers | TJsonWriter |
説明
TState は、JSON ライタが取り得るすべての状態を列挙したものです。
状態 | 値 | 説明 |
---|---|---|
|
|
書き込みメソッドが呼び出されていない。 |
|
|
プロパティが書き込まれている途中である。 |
|
|
JSON オブジェクトの開始が書き込まれている途中である。 |
|
|
オブジェクトが書き込まれている途中である。 |
|
|
JSON 配列の開始が書き込まれている途中である。 |
|
|
コンストラクタの開始が書き込まれている途中である。 |
|
|
コンストラクタが書き込まれている途中である。 |
|
|
close メソッドが呼び出された。 |
|
|
例外が送出された。 |