System.Xml.XPath Namespace

Der System.Xml.XPath-Namespace enthält die Klassen, die ein Cursormodell zur Navigation und Bearbeitung von XML-Informationseinheiten als Instanzen des XQuery 1.0- und XPath 2.0-Datenmodells definieren. The System.Xml.XPath namespace contains the classes that define a cursor model for navigating and editing XML information items as instances of the XQuery 1.0 and XPath 2.0 Data Model.

Klassen

Extensions

Diese Klasse enthält die LINQ to XML-Erweiterungsmethoden zum Auswerten von XPath-Ausdrücken.This class contains the LINQ to XML extension methods that enable you to evaluate XPath expressions.

XDocumentExtensions

Erweitert die XDocument-Klasse, indem eine Methode zum Navigieren und Bearbeiten eines XML-Knotens bereitgestellt wird.Extends the XDocument class by providing a method for navigating and editing an XML node.

XPathDocument

Stellt eine schnelle schreibgeschützte Darstellung im Speicher eines XML-Dokuments unter Verwendung des XPath-Datenmodells bereit.Provides a fast, read-only, in-memory representation of an XML document by using the XPath data model.

XPathException

Stellt die Ausnahme bereit, die ausgelöst wird, wenn bei der Verarbeitung eines XPath-Ausdrucks ein Fehler auftritt.Provides the exception thrown when an error occurs while processing an XPath expression.

XPathExpression

Stellt eine typisierte Klasse bereit, die einen kompilierten XPath-Ausdruck darstellt.Provides a typed class that represents a compiled XPath expression.

XPathItem

Stellt ein Element im XQuery 1.0- und XPath 2.0-Datenmodell dar.Represents an item in the XQuery 1.0 and XPath 2.0 Data Model.

XPathNavigator

Stellt ein Cursormodell für die Navigation und Bearbeitung von XML-Daten bereit.Provides a cursor model for navigating and editing XML data.

XPathNodeIterator

Stellt einen Iterator für eine ausgewählte Gruppe von Knoten bereit.Provides an iterator over a selected set of nodes.

Schnittstellen

IXPathNavigable

Stellt einen Accessor für die XPathNavigator-Klasse bereit.Provides an accessor to the XPathNavigator class.

Enumerationen

XmlCaseOrder

Gibt die Sortierreihenfolge für Groß- und Kleinbuchstaben an.Specifies the sort order for uppercase and lowercase letters.

XmlDataType

Gibt den Datentyp an, der zum Bestimmen der Sortierreihenfolge verwendet wird.Specifies the data type used to determine sort order.

XmlSortOrder

Gibt die Sortierreihenfolge an.Specifies the sort order.

XPathNamespaceScope

Definiert den Namespacebereich.Defines the namespace scope.

XPathNodeType

Definiert die XPath-Knotentypen, die von der XPathNavigator-Klasse zurückgegeben werden können.Defines the XPath node types that can be returned from the XPathNavigator class.

XPathResultType

Gibt den Rückgabetyp des XPath-Ausdrucks an.Specifies the return type of the XPath expression.