JsonWriterOptions.SkipValidation 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定一個值,指示是否 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 時,會丟出 an InvalidOperationException 。
備註
如果所寫的 JSON 是正確的,那麼跳過驗證(將此屬性設為 true)可能會提升效能。
一個寫入者會拋出的無效 JSON 範例是SkipValidationfalse,當你在沒有屬性名稱的 JSON 物件中寫入一個值時。