Compartilhar via


XmlIgnoreOnReadAttribute Classe

Definição

Substitui a serialização padrão de um objeto XML usado quando o objeto existe para operações internas.

[System.AttributeUsage(System.AttributeTargets.Property)]
public class XmlIgnoreOnReadAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Property)>]
type XmlIgnoreOnReadAttribute = class
    inherit Attribute
Public Class XmlIgnoreOnReadAttribute
Inherits Attribute
Herança
XmlIgnoreOnReadAttribute
Atributos

Comentários

Esse atributo é definido em propriedades que precisam ser aceitas, mas ignoradas durante a desserialização do XMLA. DimensionAttribute.ColumnUsage é um exemplo de propriedade preterida. Ele foi adicionado para modelos UDM 1200. Como o UDM 1200 foi preterido, algumas propriedades são removidas da superfície pública AMO. Mas o AMO ainda precisa lidar com o caso quando o cliente está se conectando ao modelo UDM 1200 existente que foi criado usando alguns Excel 2016 CTP1. Portanto, o AMO não deve gerar uma exceção quando vir o elemento ColumnUsage, mas ignorar o valor de ColumnUsage e não serializá-lo novamente no XMLA.

Construtores

XmlIgnoreOnReadAttribute()

Substitui a serialização padrão de um objeto XML usado quando o objeto existe para operações internas.

Aplica-se a