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
InvalidOperationException 如果在尝试写入无效 JSON 时引发 ,则为 。
注解
如果已知正在写入的 JSON 正确,则通过将此属性设置为 true
) 跳过验证 (可以提高性能。
当 设置为 false
) 时SkipValidation
,编写器将引发 (无效 JSON 的示例是在没有属性名称的 JSON 对象中写入值时。