Partager via


Programmation LINQ to XML avancée

Cette section fournit des informations qui concernent uniquement les développeurs expérimentés pour certains scénarios LINQ to XML. 

Dans cette section

Rubrique

Description

Annotations LINQ to XML

Décrit comment ajouter des annotations à des nœuds et des attributs LINQ to XML.

Événements LINQ to XML

Décrit comment écrire des gestionnaires d'événements pour les événements qui se produisent lorsque vous modifiez une arborescence XML.

Programmation à l'aide de nœuds

Décrit comment interroger et manipuler des nœuds à un niveau de granularité supérieurs aux éléments et attributs.

Bogues mixtes code déclaratif/code impératif (LINQ to XML)

Décrit les problèmes qui se produisent lorsque vous mélangez du code déclaratif (requêtes) à du code impératif (code qui modifie l'arborescence XML).

Procédure : diffuser des fragments XML en continu avec accès aux informations d'en-tête

Décrit comment diffuser des fragments XML en continu à partir d'un objet XmlReader.Vous pouvez utiliser cette technique pour contrôler l'encombrement mémoire de votre application.

Procédure : effectuer une transformation de diffusion en continu de documents XML volumineux

Décrit comment diffuser du code XML en continu à partir d'un objet XmlReader, transformer le fragment XML et diffuser la sortie en continu à l'aide de XStreamingElement.

Procédure : lire et écrire un document encodé

Explique comment lire et écrire des documents XML qui sont encodés.

Utilisation de XSLT pour transformer une arborescence XML

Décrit comment transformer une arborescence XML à l'aide de XSLT.

Procédure : utiliser des annotations pour transformer des arborescences LINQ to XML en un style XSLT

Décrit comment les annotations peuvent servir à faciliter les transformations d'une arborescence XML.

Sérialisation de graphiques d'objets qui contiennent des objets XElement

Décrit comment sérialiser des objets de graphiques qui contiennent des objets XElement et XDocument.

Liaison de données WPF avec LINQ to XML

Décrit comment utiliser LINQ to XML comme source de données pour la liaison de données dans des applications WPF (Windows Presentation Foundation).

Voir aussi

Concepts

Guide de programmation (LINQ to XML)