Informationen zum Programmieren (LINQ to XML)
Dieser Abschnitt enthält grundlegende Informationen und Anleitungen zum Programmieren mit LINQ to XML.
Zielgruppe
Diese Dokumentation wendet sich an Entwickler, die bereits über C#-Kenntnisse verfügen und sich mit einigen grundlegenden Aspekten von .NET Framework auskennen.
Ziel dieser Dokumentation ist es, Entwicklern das Arbeiten mit LINQ to XML zu erleichtern. LINQ to XML vereinfacht die XML-Programmierung. und kann auch von Entwicklern verwendet werden, die keine ausgesprochenen Experten auf diesem Gebiet sind.
LINQ to XML basiert in weiten Teilen auf generischen Klassen. Es ist daher sehr wichtig, dass Sie die Verwendung von generischen Klassen verstehen. Außerdem ist es hilfreich, wenn Sie sich mit Delegaten auskennen, die als parametrisierte Typen deklariert sind. Wenn Sie sich zunächst mit den generischen Klassen von C# vertraut machen möchten, finden Sie entsprechende Informationen unter Generische Klassen (C#-Programmierhandbuch).
In diesem Abschnitt
Thema |
Beschreibung |
---|---|
Bietet eine Übersicht über die LINQ to XML-Klassen sowie detaillierte Informationen zu drei der wichtigsten Klassen: XElement, XAttribute und XDocument. |
|
Enthält konzeptuelle und aufgabenbasierte Informationen zum Erstellen von XML-Strukturen. XML-Strukturen können mittels funktionaler Konstruktion oder durch Analysieren von XML-Text aus einer Zeichenfolge oder Datei erstellt werden. Sie können auch einen XmlReader verwenden, um eine XML-Struktur aufzufüllen. Zwischen dem Erstellen einer XML-Struktur in Visual Basic und dem Erstellen einer XML-Struktur in C# gibt es große Unterschiede. In diesen Themen wird das Erstellen von XML-Strukturen in beiden Sprachen beschrieben. |
|
Enthält ausführliche Informationen zum Erstellen von XML-Strukturen, die Namespaces verwenden. |
|
Beschreibt mehrere Ansätze für das Serialisieren einer XML-Struktur und enthält Hilfestellung bei der Auswahl des richtigen Ansatzes. |
|
Enthält eine Auflistung und Beschreibung der LINQ to XML-Achsenmethoden, die Sie kennen müssen, bevor Sie LINQ to XML-Abfragen schreiben können. |
|
Enthält allgemeine Beispiele für das Abfragen von XML-Strukturen. |
|
Genau wie mit dem Dokumentobjektmodell (DOM) können Sie auch mit LINQ to XML XML-Strukturen an Ort und Stelle ändern. |
|
Enthält Informationen zu Anmerkungen und Ereignissen, zum Streaming und zu anderen erweiterten Szenarios. |
|
Beschreibt Sicherheitsprobleme im Zusammenhang mit LINQ to XML und enthält hilfreiche Informationen zur Minderung von Sicherheitsrisiken. |
|
Enthält die XML-Beispieldokumente, die in vielen Beispielen in dieser Dokumentation verwendet werden. |