JsonWriterOptions 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í.
Permite al usuario definir el comportamiento personalizado al escribir JSON mediante Utf8JsonWriter.
public value class JsonWriterOptions
public struct JsonWriterOptions
type JsonWriterOptions = struct
Public Structure JsonWriterOptions
- Herencia
Comentarios
De forma predeterminada, el JSON se escribe sin sangría ni espacio en blanco adicional. Además, Utf8JsonWriter produce una excepción si el usuario intenta escribir JSON estructuralmente no válido.
Para obtener más información, vea Cómo escribir serializadores y deserializadores personalizados con System.Text.Json.
Propiedades
Encoder |
Obtiene o establece el codificador que se va a usar al escapar cadenas, o bien |
IndentCharacter |
Permite al usuario definir el comportamiento personalizado al escribir JSON mediante Utf8JsonWriter. |
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. |
IndentSize |
Permite al usuario definir el comportamiento personalizado al escribir JSON mediante Utf8JsonWriter. |
MaxDepth |
Obtiene o establece la profundidad máxima permitida al escribir JSON, con el valor predeterminado (es decir, 0) que indica una profundidad máxima de 1000. |
NewLine |
Permite al usuario definir el comportamiento personalizado al escribir JSON mediante Utf8JsonWriter. |
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. |
Se aplica a
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente las Cuestiones de GitHub como mecanismo de retroalimentación para el contenido y lo sustituiremos por un nuevo sistema de retroalimentación. Para más información, consulta:Enviar y ver comentarios de