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

Значение свойства

Boolean

true Значение , если структурированная проверка пропущена и недопустимая JSON; false Значение , если при любой попытке записи недопустимого InvalidOperationException JSON возникает исключение.

Комментарии

Если записываемый json известен как правильный, пропуск проверки (путем установки этого свойства true) может повысить производительность. Пример недопустимого JSON, в котором модуль записи создает (если SkipValidation задано значение false) — это при записи значения в объект JSON без имени свойства.

Применяется к