JsonReaderState(JsonReaderOptions) Construtor
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Constrói uma nova instância de 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)
Parâmetros
- options
- JsonReaderOptions
Define o comportamento personalizado do Utf8JsonReader que é diferente do RFC do JSON (por exemplo, como manipular comentários ou a profundidade máxima permitida durante a leitura). Por padrão, o Utf8JsonReader segue estritamente o RFC do JSON (os comentários no JSON são inválidos) e lê até uma profundidade máxima de 64.
Exceções
A profundidade máxima é definida como um valor não positivo (< 0).
Comentários
Uma instância desse estado deve ser passada para o Utf8JsonReader construtor com os dados JSON. Ao contrário do Utf8JsonReader, que é um struct ref, o estado pode sobreviver através de limites assíncronos/await e, portanto, esse tipo é necessário para fornecer suporte para leitura em mais dados de forma assíncrona antes de continuar com uma nova instância do Utf8JsonReader.