JsonWriterOptions.SkipValidation Eigenschaft

Definition

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob die Utf8JsonWriter strukturelle Überprüfung übersprungen werden soll, und dem Benutzer das Schreiben ungültiger JSON-Werte gestatten 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

true wenn die strukturelle Überprüfung übersprungen und ungültiger JSON-Code zulässig ist; false wenn bei einem Versuch, ungültigen JSON-Code zu schreiben, ein InvalidOperationException Fehler ausgelöst wird.

Hinweise

Wenn der geschriebene JSON-Code als richtig bekannt ist, kann die Überprüfung (durch Festlegen dieser Eigenschaft auf true) die Leistung verbessern. Ein Beispiel für ungültigen JSON-Code, bei dem der Writer ausgelöst wird (wenn SkipValidation dieser auf false) festgelegt ist, ist, wenn Sie einen Wert innerhalb eines JSON-Objekts ohne Eigenschaftsnamen schreiben.

Gilt für: