Utf8JsonReaderManager Estructura
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 |
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. |