Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Esta seção fornece informações de referência sobre as propriedades dinâmicas em LINQ to XML. Especificamente, essas propriedades são expostas pelas classes XAttribute e XElement, que estão no namespace System.Xml.Linq.
Conforme explicado no tópico Visão geral da associação de dados do WPF com LINQ to XML, cada uma das propriedades dinâmicas é equivalente a uma propriedade pública ou método padrão na mesma classe. Esses membros padrão devem ser usados para a maioria das finalidades; as propriedades dinâmicas são fornecidas especificamente para cenários de associação de dados LINQ to XML. Para obter mais informações sobre os membros padrão dessas classes, consulte os tópicos de referência XAttribute e XElement.
Em relação aos valores resolvidos, as propriedades dinâmicas nesta seção se enquadram em duas categorias:
As simples, como as propriedades
Valuenas classes XAttribute e XElement, que resolvem para um único valor.Valores indexados, como as propriedades elementos
e descendentes de de , que se resolvem em um tipo de indexador. Para que os tipos de indexador sejam resolvidos para o valor ou coleção desejado, um parâmetro de nome expandido deve ser passado para eles.
Todas as propriedades dinâmicas que retornam um valor indexado do tipo IEnumerable<T> usam a execução adiada. Para obter mais informações sobre a execução adiada, consulte Introdução às consultas LINQ (C#).
Referência
Consulte também
.NET Desktop feedback