System.Xml.XPath Namespace

Enthält die Klassen, die ein Cursormodell für die Navigation und Bearbeitung von XML-Informationseinheiten als Instanzen des XQuery 1.0- und XPath 2.0-Datenmodells definieren.

Klassen

Extensions

Diese Klasse enthält die LINQ to XML-Erweiterungsmethoden zum Auswerten von XPath-Ausdrücken.

XDocumentExtensions

Erweitert die XDocument-Klasse, indem eine Methode zum Navigieren und Bearbeiten eines XML-Knotens bereitgestellt wird.

XPathDocument

Stellt eine schnelle schreibgeschützte Darstellung im Speicher eines XML-Dokuments unter Verwendung des XPath-Datenmodells bereit.

XPathException

Stellt die Ausnahme bereit, die ausgelöst wird, wenn bei der Verarbeitung eines XPath-Ausdrucks ein Fehler auftritt.

XPathExpression

Stellt eine typisierte Klasse bereit, die einen kompilierten XPath-Ausdruck darstellt.

XPathItem

Stellt ein Element im XQuery 1.0- und XPath 2.0-Datenmodell dar.

XPathNavigator

Stellt ein Cursormodell für die Navigation und Bearbeitung von XML-Daten bereit.

XPathNodeIterator

Stellt einen Iterator für eine ausgewählte Gruppe von Knoten bereit.

Schnittstellen

IXPathNavigable

Stellt einen Accessor für die XPathNavigator-Klasse bereit.

Enumerationen

XmlCaseOrder

Gibt die Sortierreihenfolge für Groß- und Kleinbuchstaben an.

XmlDataType

Gibt den Datentyp an, der zum Bestimmen der Sortierreihenfolge verwendet wird.

XmlSortOrder

Gibt die Sortierreihenfolge an.

XPathNamespaceScope

Definiert den Gültigkeitsbereich des Namespace.

XPathNodeType

Definiert die XPath-Knotentypen, die von der XPathNavigator-Klasse zurückgegeben werden können.

XPathResultType

Gibt den Rückgabetyp des XPath-Ausdrucks an.