JsonWriterOptions.SkipValidation Propriedade
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.
Obtém ou define um valor que indica se deve ignorar a Utf8JsonWriter validação estrutural e permitir que o usuário escreva JSON invá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 da propriedade
true se a validação estrutural for ignorada e o JSON inválido for permitido; false se um InvalidOperationException for gerado em qualquer tentativa de gravar JSON inválido.
Comentários
Se o JSON que está sendo gravado estiver correto, ignorar a validação (definindo essa propriedade como true) poderá melhorar o desempenho.
Um exemplo de JSON inválido em que o gravador será lançado (quando SkipValidation for definido como false) é quando você escreve um valor dentro de um objeto JSON sem um nome de propriedade.