DataContractSerializer.IgnoreExtensionDataObject Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.