System.Xml.XPath Namespace

Enthält die Klassen, die ein Cursormodell zum Navigieren und Bearbeiten von XML-Informationselementen als Instanzen des XQuery 1.0- und XPath 2.0-Datenmodells definieren.

Klassen

Name Beschreibung
Extensions

Diese Klasse enthält die LINQ to XML-Erweiterungsmethoden, mit denen Sie XPath-Ausdrücke auswerten können.

XDocumentExtensions

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

XPathDocument

Stellt eine schnelle, schreibgeschützte, speicherinterne Darstellung eines XML-Dokuments mithilfe des XPath-Datenmodells bereit.

XPathException

Stellt die Ausnahme bereit, die ausgelöst wird, wenn beim Verarbeiten eines XPath-Ausdrucks ein Fehler auftritt.

XPathExpression

Stellt eine typierte 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 zum Navigieren und Bearbeiten von XML-Daten bereit.

XPathNodeIterator

Stellt einen Iterator über einen ausgewählten Satz von Knoten bereit.

Schnittstellen

Name Beschreibung
IXPathNavigable

Stellt einen Accessor für die XPathNavigator Klasse bereit.

Enumerationen

Name Beschreibung
XmlCaseOrder

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

XmlDataType

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

XmlSortOrder

Gibt den sortierten Auftrag an.

XPathNamespaceScope

Definiert den Namespacebereich.

XPathNodeType

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

XPathResultType

Gibt den Rückgabetyp des XPath-Ausdrucks an.