DataContractSerializer.IgnoreExtensionDataObject Propiedad

Definición

Obtiene un valor que especifica si omitir datos proporcionados por una extensión de la clase cuando la clase se serializa o deserializa.

C#
public bool IgnoreExtensionDataObject { get; }

Valor de propiedad

true para omitir los datos de la extensión; de lo contrario, false.

Comentarios

Se utiliza la propiedad IgnoreExtensionDataObject cuando la clase a la que se ha aplicado DataContractAttribute también implementa la interfaz IExtensibleDataObject. En este caso, los datos agregados en una versión futura 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

Produto Versións
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1
UWP 10.0

Consulte también