DataContractJsonSerializer.IgnoreExtensionDataObject Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает значение, указывающее, игнорируются ли неизвестные данные при десериализации и игнорируются ли IExtensibleDataObject интерфейс при сериализации.
public:
property bool IgnoreExtensionDataObject { bool get(); };
public bool IgnoreExtensionDataObject { get; }
member this.IgnoreExtensionDataObject : bool
Public ReadOnly Property IgnoreExtensionDataObject As Boolean
Значение свойства
trueЗначение , falseчтобы игнорировать неизвестные данные и IExtensibleDataObject; в противном случае .
Комментарии
Свойство IgnoreExtensionDataObject влияет на типы, DataContractAttribute к которым был применен атрибут, а также реализует IExtensibleDataObject интерфейс. В этом случае IExtensibleDataObjecttrueданные, добавленные в будущие версии контракта, игнорируются при чтении и записи. Дополнительные сведения см. в Forward-Compatible договорах о данных.