JsonWriterOptions.SkipValidation Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.