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


DataContractSerializer.IgnoreExtensionDataObject Свойство

Определение

Возвращает значение, указывающее, следует ли игнорировать данные, предоставленные расширением класса при сериализации или десериализации класса.

public:
 property bool IgnoreExtensionDataObject { bool get(); };
public bool IgnoreExtensionDataObject { get; }
member this.IgnoreExtensionDataObject : bool
Public ReadOnly Property IgnoreExtensionDataObject As Boolean

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

true , чтобы опустить данные расширения; falseв противном случае .

Комментарии

Свойство IgnoreExtensionDataObject используется, когда класс, к которому DataContractAttribute применено приложение, также реализует IExtensibleDataObject интерфейс. В этом случае данные, добавленные в будущую версию контракта, игнорируются при чтении и записи. Дополнительные сведения см. в Forward-Compatible договорах о данных.

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

См. также раздел