DataContractSerializer.IgnoreExtensionDataObject Właściwość

Definicja

Pobiera wartość określającą, czy ignorować dane dostarczane przez rozszerzenie klasy, gdy klasa jest serializowana, czy deserializowana.

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

Wartość właściwości

true aby pominąć dane rozszerzenia; w przeciwnym razie , false.

Uwagi

Właściwość IgnoreExtensionDataObject jest używana, gdy klasa, do której DataContractAttribute zastosowano, również implementuje IExtensibleDataObject interfejs. W takim przypadku dane dodane w przyszłej wersji kontraktu są ignorowane podczas odczytu i zapisu. Aby uzyskać więcej informacji, zobacz Kontrakty danych zgodne z przekazywaniem.

Dotyczy

Zobacz też