DataContractJsonSerializer.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 nieznane dane są ignorowane podczas deserializacji i czy IExtensibleDataObject interfejs jest ignorowany w przypadku serializacji.
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 zignorować nieznane dane i IExtensibleDataObject; w przeciwnym razie . false
Uwagi
Właściwość IgnoreExtensionDataObject ma wpływ na typy, do których DataContractAttribute zastosowano atrybut, a także implementuje IExtensibleDataObject interfejs. W takim przypadku, gdy IExtensibleDataObject parametr ma true
wartość , dane dodane w przyszłych wersjach kontraktu są ignorowane podczas odczytu i zapisu. Aby uzyskać więcej informacji, zobacz Kontrakty danych zgodne z przekazywaniem.