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.
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
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 false
ist) ein Wert innerhalb eines JSON-Objekts ohne Eigenschaftennamen schreibt.