JsonSerializerOptions.IgnoreReadOnlyFields Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает значение, указывающее, игнорируются ли доступные только для чтения поля во время сериализации. Если поле помечено ключевым словом readonly
, оно доступно только для чтения. Значение по умолчанию — false
.
public:
property bool IgnoreReadOnlyFields { bool get(); void set(bool value); };
public bool IgnoreReadOnlyFields { get; set; }
member this.IgnoreReadOnlyFields : bool with get, set
Public Property IgnoreReadOnlyFields As Boolean
Значение свойства
true
Значение , если поля, доступные только для чтения, игнорируются во время сериализации; false
Иначе.
Исключения
Это свойство задается после сериализации или десериализации.
Комментарии
Поля только для чтения не десериализируются независимо от этого параметра.