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,则为 ; falseInvalidOperationException 如果在尝试写入无效 JSON 时引发 ,则为 。

注解

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

适用于