Guide de programmation (LINQ to XML)
Cette section fournit des informations conceptuelles et de procédure sur la programmation avec LINQ to XML.
À qui cette documentation est-elle destinée ?
Cette documentation est destinée aux développeurs qui connaissent déjà le langage C# et certains aspects de base du .NET Framework.
L'objectif de cette documentation est de simplifier l'utilisation de LINQ to XML pour tous les types de développeurs. LINQ to XML facilite la programmation XML. Son utilisation n'est pas restreinte aux développeurs expérimentés.
LINQ to XML s'appuie fortement sur les classes génériques. Par conséquent, il est très important de comprendre l'utilisation des classes génériques. En outre, il est utile de connaître la notion de délégués déclarés en tant que types paramétrés. Si vous ne connaissez pas très bien les classes génériques en C#, consultez Classes génériques (guide de programmation C#).
Dans cette section
Rubrique |
Description |
---|---|
Fournit une vue d'ensemble des classes LINQ to XML et des informations détaillées sur trois des classes les plus importantes : XElement, XAttribute et XDocument. |
|
Fournit des informations conceptuelles et basées sur les tâches concernant la création des arborescences XML. Vous pouvez créer des arborescences XML à l'aide de la construction fonctionnelle ou en analysant du texte XML à partir d'une chaîne ou d'un fichier. Vous pouvez également utiliser un objet XmlReader pour remplir une arborescence XML. Les processus de création d'une arborescence XML en Visual Basic et en C# sont très différents. Ces rubriques décrivent comment créer des arborescences XML dans les deux langages. |
|
Fournit des informations détaillées sur la création d'arborescences XML qui utilisent des espaces de noms. |
|
Décrit plusieurs approches de la sérialisation d'une arborescence XML et fournit des conseils sur l'approche à utiliser. |
|
Énumère et décrit les méthodes d'axe LINQ to XML, que vous devez comprendre pour pouvoir écrire des requêtes LINQ to XML. |
|
Fournit des exemples courants d'interrogation d'arborescences XML. |
|
Comme le modèle DOM (Document Object Model), LINQ to XML vous permet de modifier une arborescence XML sur place. |
|
Fournit des informations sur les annotations, événements, transmission en continu et autres scénarios avancés. |
|
Décrit des problèmes de sécurité associés à LINQ to XML et fournit quelques conseils pour limiter les risques liés à la sécurité. |
|
Contient les exemples de documents XML utilisés par de nombreux exemples dans cette documentation. |