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 时引发 an InvalidOperationException

注解

如果已知写入的 JSON 正确,则跳过验证(通过将此属性设置为 true)可以提高性能。 一个无效的 JSON 示例,其中编写器将引发(何时 SkipValidation 设置为 false)是在没有属性名称的 JSON 对象中写入值。

适用于