JsonReaderState(JsonReaderOptions) コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
新しい JsonReaderState インスタンスを構築します。
public JsonReaderState(System.Text.Json.JsonReaderOptions options = default);
new System.Text.Json.JsonReaderState : System.Text.Json.JsonReaderOptions -> System.Text.Json.JsonReaderState
Public Sub New (Optional options As JsonReaderOptions = Nothing)
パラメーター
- options
- JsonReaderOptions
JSON RFC とは異なる Utf8JsonReader のカスタマイズされた動作を定義します (コメントの処理方法や読み取り時に許容される最大深度など)。 既定では、 Utf8JsonReader は JSON RFC に厳密に従い (JSON 内のコメントは無効です)、最大深度は 64 まで読み取ります。
例外
最大深度は正以外の値 (< 0) に設定されます。
注釈
この状態のインスタンスは、JSON データを使用して Utf8JsonReader コンストラクターに渡す必要があります。 ref 構造体である Utf8JsonReaderとは異なり、状態は非同期/待機境界を越えて存続する可能性があるため、この型は、 Utf8JsonReaderの新しいインスタンスを続行する前に、より多くのデータを非同期的に読み取るためのサポートを提供するために必要です。