Freigeben über


JsonWriterOptions.SkipValidation Eigenschaft

Definition

Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob der Utf8JsonWriter die strukturelle Überprüfung überspringen und dem Benutzer das Schreiben von ungültigem JSON ermöglichen soll.

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

Eigenschaftswert

Boolean

true wenn die Strukturüberprüfung übersprungen ist und ungültige JSON zulässig ist; false wenn ein InvalidOperationException Versuch, ungültige JSON-Dateien zu schreiben, ausgelöst wird.

Hinweise

Wenn das geschriebene JSON-Objekt richtig ist, kann die Überprüfung (durch Festlegen dieser Eigenschaft auf true) die Leistung verbessern. Ein Beispiel für ungültiges JSON, bei dem der Autor (wenn SkipValidation festgelegt falseist) ein Wert innerhalb eines JSON-Objekts ohne Eigenschaftennamen schreibt.

Gilt für