DataContractJsonSerializer.IgnoreExtensionDataObject Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém um valor que especifica se os dados desconhecidos serão ignorados na desserialização e se a interface IExtensibleDataObject é ignorada na serialização.
public:
property bool IgnoreExtensionDataObject { bool get(); };
public bool IgnoreExtensionDataObject { get; }
member this.IgnoreExtensionDataObject : bool
Public ReadOnly Property IgnoreExtensionDataObject As Boolean
Valor da propriedade
true
para ignorar dados desconhecidos e IExtensibleDataObject; caso contrário, false
.
Comentários
A IgnoreExtensionDataObject propriedade afeta os tipos aos quais um DataContractAttribute atributo foi aplicado e que também implementam a IExtensibleDataObject interface . Nesse caso, quando IExtensibleDataObject é true
, os dados adicionados em versões futuras do contrato são ignorados na leitura e gravação. Para obter mais informações, consulte Contratos de dados compatíveis por encaminhamento.