DataContractSerializer.IgnoreExtensionDataObject Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob die von einer Erweiterung der Klasse bereitgestellten Daten ignoriert werden sollen, wenn die Klasse serialisiert oder deserialisiert wird.

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

Eigenschaftswert

true, wenn die Erweiterungsdaten ignoriert werden sollen, andernfalls false.

Hinweise

Die IgnoreExtensionDataObject-Eigenschaft wird verwendet, wenn die Klasse, auf die ein DataContractAttribute angewendet wurde, auch die IExtensibleDataObject-Schnittstelle implementiert. In diesem Fall werden die einer zukünftigen Version des Vertrags hinzugefügten Daten beim Lesen und Schreiben ignoriert. Weitere Informationen finden Sie unter Aufwärtskompatible Datenverträge.

Gilt für:

Weitere Informationen