Utf8JsonReaderManager 構造体
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
の下のバッファリングを Utf8JsonReader管理します。
[System.Runtime.CompilerServices.CompilerFeatureRequired("RefStructs")]
[System.Runtime.CompilerServices.IsByRefLike]
public ref struct Utf8JsonReaderManager
[<System.Runtime.CompilerServices.CompilerFeatureRequired("RefStructs")>]
[<System.Runtime.CompilerServices.IsByRefLike>]
type Utf8JsonReaderManager = struct
Public Structure Utf8JsonReaderManager
- 継承
-
Utf8JsonReaderManager
- 属性
注釈
コンシューマーは を呼び出MoveNext()して、JSON ドキュメント内の次のトークンに進む必要があります。これには、ストリームからより多くのデータを読み取り、 でCurrentReader新しいUtf8JsonReaderインスタンスを作成することが含まれる場合があります。
コンストラクター
Utf8JsonReaderManager(JsonReaderData, IDiagnosticsLogger<DbLoggerCategory.Query>) |
指定された でキャプチャされた JSON ドキュメント内の位置で読み取りを開始する新しい Utf8JsonReaderManager インスタンスを作成します JsonReaderData |
フィールド
CurrentReader |
使用 Utf8JsonReader する次のトークンに設定された 。 |
Data |
UTF8 バイトの状態と基になるストリームまたはバッファーを追跡します。 |
プロパティ
QueryLogger |
JSON 値の読み取り/書き込み時、または |
メソッド
CaptureState() |
この Utf8JsonReaderManager 状態を関連付けられた JsonReaderData にキャプチャするために呼び出され、後で JSON ドキュメント内の同じ位置に取得する新しい Utf8JsonReaderManager を作成できます。 |
MoveNext() |
次のトークンに移動します。これには、ストリームからさらに多くのデータを読み取り、 でCurrentReader新Utf8JsonReaderしいインスタンスを作成する必要がある場合があります。 |
適用対象
Entity Framework