Поделиться через


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 договорах о данных.

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