JsonWriterOptions.SkipValidation Propiedad
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í.
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.
public:
property bool SkipValidation { bool get(); void set(bool value); };
public bool SkipValidation { get; set; }
member this.SkipValidation : bool with get, set
Public Property SkipValidation As Boolean
Valor de propiedad
true
si se omite la validación estructural y se permite JSON no válido; false
si se produce una InvalidOperationException excepción en cualquier intento de escribir JSON no válido.
Comentarios
Si se sabe que el JSON que se escribe es correcto, la validación (estableciendo esta propiedad true
en ) podría mejorar el rendimiento.
Un ejemplo de JSON no válido donde se iniciará el escritor (cuando SkipValidation
se establece false
en ) es cuando se escribe un valor dentro de un objeto JSON sin un nombre de propiedad.