Share via


DataContractJsonSerializer.IgnoreExtensionDataObject Propriété

Définition

Obtient une valeur qui spécifie si les données inconnues sont ignorées lors de la désérialisation, et si l’interface IExtensibleDataObject est ignorée lors de la sérialisation.

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

Valeur de propriété

true pour ignorer des données inconnues et IExtensibleDataObject ; sinon, false.

Remarques

La propriété IgnoreExtensionDataObject affecte les types auxquels un attribut DataContractAttribute a été appliqué et qui implémentent également l'interface IExtensibleDataObject. Dans ce cas, lorsque IExtensibleDataObject a la valeur true, les données ajoutées dans les versions ultérieures du contrat sont ignorées en lecture et en écriture. Pour plus d’informations, consultez Contrats de données compatibles avec des versions ultérieures.

S’applique à