Compartir a través de


Utf8JsonReaderManager Estructura

Definición

Administra el almacenamiento en búfer debajo de .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
Herencia
Utf8JsonReaderManager
Atributos

Comentarios

El consumidor debe llamar MoveNext() para avanzar al siguiente token del documento JSON, lo que puede implicar la lectura de más datos de la secuencia y la creación de una nueva Utf8JsonReader instancia en CurrentReader.

Constructores

Utf8JsonReaderManager(JsonReaderData, IDiagnosticsLogger<DbLoggerCategory.Query>)

Crea una nueva Utf8JsonReaderManager instancia que comenzará a leer en la posición del documento JSON capturado en el especificado. JsonReaderData

Campos

CurrentReader

Se Utf8JsonReader establece en el siguiente token que se va a consumir.

Data

Realiza un seguimiento del estado y de la secuencia o el búfer subyacentes de bytes UTF8.

Propiedades

QueryLogger

Registrador para registrar eventos que se producen al leer o escribir valores JSON, o null si el registro no está disponible.

Métodos

CaptureState()

Se llama para capturar el estado de esto Utf8JsonReaderManager en el asociado JsonReaderData para que se pueda crear un nuevo Utf8JsonReaderManager elemento más adelante para que se recopile en la misma posición del documento JSON.

MoveNext()

Se mueve al siguiente token, que puede implicar la lectura de más datos de la secuencia y la creación de una nueva Utf8JsonReader instancia en CurrentReader.

Se aplica a