Condividi tramite


JsonWriterOptions.SkipValidation Proprietà

Definizione

Ottiene o imposta un valore che indica se iUtf8JsonWriter deve ignorare la convalida strutturale e consentire all'utente di scrivere codice JSON non valido.

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

Valore della proprietà

true se la convalida strutturale viene ignorata e il codice JSON non valido è consentito; false se viene generato un InvalidOperationException oggetto in qualsiasi tentativo di scrittura di JSON non valido.

Commenti

Se il codice JSON scritto è noto come corretto, ignorare la convalida (impostando questa proprietà su true) potrebbe migliorare le prestazioni. Un esempio di JSON non valido in cui verrà generato il writer (quando SkipValidation è impostato su false) è quando si scrive un valore all'interno di un oggetto JSON senza un nome di proprietà.

Si applica a