Comparteix a través de


DataContractJsonSerializer.IgnoreExtensionDataObject Propiedad

Definición

Obtiene un valor que especifica si los datos desconocidos se omiten en la deserialización y si la interfaz IExtensibleDataObject se omite en la serialización.

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

Valor de propiedad

true para omitir datos desconocidos y IExtensibleDataObject; de lo contrario, false.

Comentarios

La propiedad IgnoreExtensionDataObject afecta a los tipos a los que se ha aplicado un atributo DataContractAttribute y que también implementan la interfaz IExtensibleDataObject. En este caso, cuando IExtensibleDataObject es true, los datos agregados en versiones futuras del contrato se omiten en la lectura y en la escritura. Para obtener más información, vea Forward-Compatible Data Contracts (Contratos de datos compatibles con el reenvío).

Se aplica a