JsonWriterOptions.SkipValidation Propriedade

Definição

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.

Aplica-se a