JsonWriterOptions Estructura

Definición

Permite al usuario definir el comportamiento personalizado al escribir JSON mediante Utf8JsonWriter.Allows the user to define custom behavior when writing JSON using the Utf8JsonWriter.

public value class JsonWriterOptions
public struct JsonWriterOptions
type JsonWriterOptions = struct
Public Structure JsonWriterOptions
Herencia
JsonWriterOptions

Comentarios

De forma predeterminada, el JSON se escribe sin ningún espacio en blanco adicional o de sangría.By default, the JSON is written without any indentation or extra white space. Además, Utf8JsonWriter produce una excepción si el usuario intenta escribir JSON estructuralmente no válido.Also, Utf8JsonWriter throws an exception if the user attempts to write structurally invalid JSON.

Para obtener más información, vea Cómo serializar y deserializar JSON.For more information, see How to serialize and deserialize JSON.

Propiedades

Encoder

Obtiene o establece el codificador que se va a usar al escapar cadenas, o bien null para usar el codificador predeterminado.Gets or sets the encoder to use when escaping strings, or null to use the default encoder.

Indented

Obtiene o establece un valor que indica si Utf8JsonWriter debe dar formato a la salida JSON, lo que incluye la aplicación de sangría a tokens de JSON anidados, la adición de nuevas líneas y la adición de espacio en blanco entre los nombres y valores de propiedades.Gets or sets a value that indicates whether the Utf8JsonWriter should format the JSON output, which includes indenting nested JSON tokens, adding new lines, and adding white space between property names and values.

SkipValidation

Obtiene o establece un valor que indica si Utf8JsonWriter debe omitir la validación estructural y permitir que el usuario escriba JSON no válido.Gets or sets a value that indicates whether the Utf8JsonWriter should skip structural validation and allow the user to write invalid JSON.

Se aplica a