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 が許可されている場合。無効な JSON を書き込もうとしたときにInvalidOperationExceptionがスローされた場合にfalseします。

注釈

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

適用対象