Freigeben über


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

Klassen

  Klasse Beschreibung
Öffentliche Klasse XPathDocument Stellt eine schnelle schreibgeschützte Darstellung im Speicher eines XML-Dokuments unter Verwendung des XPath-Datenmodells bereit.
Öffentliche Klasse XPathException Stellt die Ausnahme bereit, die ausgelöst wird, wenn bei der Verarbeitung eines XPath-Ausdrucks ein Fehler auftritt.
Öffentliche Klasse XPathExpression Stellt eine typisierte Klasse bereit, die einen kompilierten XPath-Ausdruck darstellt.
Öffentliche Klasse XPathItem Stellt ein Element im XQuery 1.0- und XPath 2.0-Datenmodell dar.
Öffentliche Klasse XPathNavigator Stellt ein Cursormodell für die Navigation und Bearbeitung von XML-Daten bereit.
Öffentliche Klasse XPathNodeIterator Stellt einen Iterator für eine ausgewählte Gruppe von Knoten bereit.

Schnittstellen

  Schnittstelle Beschreibung
Öffentliche Schnittstelle IXPathNavigable Stellt einen Accessor für die XPathNavigator-Klasse bereit.

Enumerationen

  Enumeration Beschreibung
Öffentliche Enumeration XmlCaseOrder Gibt die Sortierreihenfolge für Groß- und Kleinbuchstaben an.
Öffentliche Enumeration XmlDataType Gibt den Datentyp an, der zum Bestimmen der Sortierreihenfolge verwendet wird.
Öffentliche Enumeration XmlSortOrder Gibt die Sortierreihenfolge an.
Öffentliche Enumeration XPathNamespaceScope Definiert den Namespacebereich.
Öffentliche Enumeration XPathNodeType Definiert die XPath-Knotentypen, die von der XPathNavigator-Klasse zurückgegeben werden können.
Öffentliche Enumeration XPathResultType Gibt den Rückgabetyp des XPath-Ausdrucks an.