Udostępnij za pośrednictwem


DataContractJsonSerializer.IgnoreExtensionDataObject Właściwość

Definicja

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

trueaby 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 truewartość , dane dodane w przyszłych wersjach kontraktu są ignorowane podczas odczytu i zapisu. Aby uzyskać więcej informacji, zobacz Kontrakty danych zgodne z przekazywaniem.

Dotyczy