JsonWriterOptions.SkipValidation Propiedad

Definición

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 trueen ) podría mejorar el rendimiento. Un ejemplo de JSON no válido donde se iniciará el escritor (cuando SkipValidation se establece falseen ) es cuando se escribe un valor dentro de un objeto JSON sin un nombre de propiedad.

Se aplica a