JsonWriterOptions.SkipValidation プロパティ

定義

Utf8JsonWriter が構造検証をスキップし、無効な JSON の書き込みをユーザーに許可する必要があるかどうかを示す値を、取得または設定します。

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

プロパティ値

true 構造検証がスキップされ、無効な JSON が許可されている場合は 。 false 無効な JSON を InvalidOperationException 書き込もうとしたときに がスローされた場合。

注釈

書き込まれる JSON が正しいことがわかっている場合は、検証をスキップすると (このプロパティを に true設定することで) パフォーマンスが向上する可能性があります。 ライターがスローする無効な JSON の例 (が にfalse設定されている場合SkipValidation) は、プロパティ名を指定せずに JSON オブジェクト内に値を書き込む場合です。

適用対象