System.Xml.XPath Przestrzeń nazw

Zawiera klasy definiujące model kursora do nawigowania i edytowania elementów informacji XML jako wystąpień modelu danych XQuery 1.0 i XPath 2.0.

Klasy

Nazwa Opis
Extensions

Ta klasa zawiera metody rozszerzenia LINQ to XML, które umożliwiają ocenę wyrażeń XPath.

XDocumentExtensions

Rozszerza klasę XDocument , udostępniając metodę nawigowania i edytowania węzła XML.

XPathDocument

Zapewnia szybką reprezentację dokumentu XML tylko do odczytu w pamięci przy użyciu modelu danych XPath.

XPathException

Udostępnia wyjątek zgłaszany, gdy wystąpi błąd podczas przetwarzania wyrażenia XPath.

XPathExpression

Udostępnia typową klasę reprezentującą skompilowane wyrażenie XPath.

XPathItem

Reprezentuje element w modelu danych XQuery 1.0 i XPath 2.0.

XPathNavigator

Udostępnia model kursora do nawigowania i edytowania danych XML.

XPathNodeIterator

Udostępnia iterator dla wybranego zestawu węzłów.

Interfejsy

Nazwa Opis
IXPathNavigable

Zapewnia metodę dostępu do XPathNavigator klasy.

Wyliczenia

Nazwa Opis
XmlCaseOrder

Określa kolejność sortowania wielkich i małych liter.

XmlDataType

Określa typ danych używany do określania kolejności sortowania.

XmlSortOrder

Określa kolejność sortowania.

XPathNamespaceScope

Definiuje zakres przestrzeni nazw.

XPathNodeType

Definiuje typy węzłów XPath, które mogą być zwracane z klasy XPathNavigator.

XPathResultType

Określa zwracany typ wyrażenia XPath.