Partager via


JsonWriterOptions.SkipValidation Propriété

Définition

Obtient ou définit une valeur qui indique si le Utf8JsonWriter doit ignorer la validation structurelle et autoriser l’utilisateur à écrire du code JSON non valide.

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

Valeur de propriété

true si la validation structurelle est ignorée et que JSON non valide est autorisé ; false si un InvalidOperationException est levée lors d’une tentative d’écriture JSON non valide.

Remarques

Si le json en cours d’écriture est connu pour être correct, ignorer la validation (en définissant cette propriété sur true) peut améliorer les performances. Un exemple de JSON non valide où l’enregistreur lève (quand SkipValidation est défini sur false) est lorsque vous écrivez une valeur dans un objet JSON sans nom de propriété.

S’applique à