Erweiterte LINQ to XML-Programmierung (C#)

Dieser Abschnitt enthält Informationen, die nur für erfahrene Entwickler und in bestimmten LINQ to XML-Szenarios relevant sind.

In diesem Abschnitt

Thema Beschreibung
LINQ to XML-Anmerkungen Beschreibt, wie Sie LINQ to XML-Knoten und -Attributen Anmerkungen hinzufügen können.
LINQ to XML-Ereignisse (C#) Beschreibt, wie Sie Ereignishandler für Ereignisse schreiben können, die beim Ändern einer XML-Struktur eintreten.
Programmieren mit Knoten (C#) Beschreibt, wie Sie durch das Abfragen und Bearbeiten von Knoten mit einer höheren Detailgenauigkeit (Granularität) als bei Elementen und Attributen arbeiten können.
Fehler durch Vermischung von deklarativem und imperativem Code (LINQ to XML) (C#) Beschreibt die Probleme, die auftreten, wenn Sie deklarativen Code (Abfragen) mit imperativem Code (Code, der die XML-Struktur ändert) mischen.
Vorgehensweise: Streamen von XML-Fragmenten mit Zugriff auf Headerinformationen (C#) Beschreibt, wie Sie XML-Fragmente aus einem <xref:System.Xml.XmlReader> streamen können. Mit dieser Technik können Sie die Speicherbeanspruchung durch Ihre Anwendung steuern.
Vorgehensweise: Durchführen einer Streamingtransformation großer XML-Dokumente (C#) Beschreibt, wie Sie XML aus einem <xref:System.Xml.XmlReader> streamen, das XML-Fragment transformieren und die Ausgabe mit <xref:System.Xml.Linq.XStreamingElement> streamen können.
Vorgehensweise: Lesen und Schreiben eines verschlüsselten Dokuments (C#) Beschreibt, wie Sie XML-Dokumente lesen oder schreiben können, die codiert sind.
Verwenden von XSLT zum Transformieren eines XML-Baums (C#) Beschreibt, wie Sie eine XML-Struktur mit XSLT transformieren können.
Vorgehensweise: Verwenden von Anmerkungen zum Transformieren von LINQ to XML-Bäumen in eine XSLT-Formatvorlage (C#) Beschreibt, wie Sie Anmerkungen verwenden können, um die Transformation einer XML-Struktur zu ermöglichen.
Serialisieren von Objektdiagrammen, die XElement-Objekte enthalten (C#) Beschreibt, wie Sie Objektdiagramme serialisieren können, die <xref:System.Xml.Linq.XElement>-Objekte und <xref:System.Xml.Linq.XDocument>-Objekte enthalten.
WPF-Datenbindung mit LINQ to XML Beschreibt, wie Sie LINQ to XML als Datenquelle für die Datenbindung in WPF-Anwendungen (Windows Presentation Foundation) verwenden können.

Siehe auch

Programming Guide (LINQ to XML) (C#) (Programmierhandbuch (LINQ to XML) (C#))