Guia de Programação (LINQ to XML)
This section provides conceptual and how-to information about programming with LINQ to XML.
Quem deve ler esta documentação
Esta documentação é direcionada aos desenvolvedores que já compreendem o C# e alguns aspectos básicos do .NET Framework.
O objetivo desta documentação é facilitar o uso do LINQ to XML para todos os tipos de desenvolvedores. O LINQ to XML facilita a programação XML. Você não precisa ser um desenvolvedor especialista para usá-lo.
O LINQ to XML depende fortemente de classes genéricas. Portanto, é muito importante que você compreenda como usar classes genéricas. Além disso, será útil se você estiver familiarizado com os representantes declarados como tipos parametrizados. Se você não estiver familiarizado com as classes genéricas do C#, consulte Classes genéricas (Guia de Programação em C#).
Nesta seção
Tópico |
Descrição |
---|---|
Fornece uma visão geral das classes do LINQ to XML e informações detalhadas sobre três das classes mais importantes: XElement, XAttribute e XDocument. |
|
Fornece informações conceituais e baseadas em tarefas sobre como criar árvores XML. Você pode criar árvores XML usando construção funcional ou analisando o texto XML de uma cadeia de caracteres ou de um arquivo. Você também pode usar um XmlReader para popular uma árvore XML. Criar uma árvore XML no Visual Basic é muito diferente de criar uma árvore XML no C#. Estes tópicos descrevem como criar árvores XML nas duas linguagens. |
|
Fornece informações detalhadas sobre como criar árvores XML que usam namespaces. |
|
Descreve várias abordagens para serializar uma árvore XML e fornece orientações sobre qual abordagem usar. |
|
Enumera e descreve os métodos de eixo do LINQ to XML, que você deve compreender antes que possa escrever consultas LINQ to XML. |
|
Fornece exemplos comuns de como consultar árvores XML. |
|
Como o DOM (Document Object Model), o LINQ to XML permite modificar uma árvore XML no lugar. |
|
Fornece informações sobre anotações, eventos, streaming e outros cenários avançados. |
|
Descreve problemas de segurança associados ao LINQ to XML e fornece alguma orientação para minimizar a exposição de segurança. |
|
Contém os documentos XML de exemplo que são usados por muitos exemplos desta documentação. |