System.Xml.XPath Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Содержит классы, определяющие модель курсора для навигации и редактирования элементов xml-информации в качестве экземпляров модели данных XQuery 1.0 и XPath 2.0.
Классы
| Имя | Описание |
|---|---|
| Extensions |
Этот класс содержит методы расширения LINQ to XML, позволяющие оценивать выражения XPath. |
| XDocumentExtensions |
XDocument Расширяет класс, предоставляя метод для навигации и редактирования XML-узла. |
| XPathDocument |
Предоставляет быстрое, доступное только для чтения представление XML-документа с помощью модели данных XPath. |
| XPathException |
Предоставляет исключение, возникающее при возникновении ошибки при обработке выражения XPath. |
| XPathExpression |
Предоставляет типизированный класс, представляющий скомпилированное выражение XPath. |
| XPathItem |
Представляет элемент в модели данных XQuery 1.0 и XPath 2.0. |
| XPathNavigator |
Предоставляет модель курсора для навигации и редактирования XML-данных. |
| XPathNodeIterator |
Предоставляет итератор по выбранному набору узлов. |
Интерфейсы
| Имя | Описание |
|---|---|
| IXPathNavigable |
Предоставляет метод доступа к классу XPathNavigator . |
Перечисления
| Имя | Описание |
|---|---|
| XmlCaseOrder |
Задает порядок сортировки для прописных и строчных букв. |
| XmlDataType |
Указывает тип данных, используемый для определения порядка сортировки. |
| XmlSortOrder |
Задает порядок сортировки. |
| XPathNamespaceScope |
Определяет область пространства имен. |
| XPathNodeType |
Определяет типы узлов XPath, которые можно вернуть из класса XPathNavigator. |
| XPathResultType |
Задает тип возвращаемого значения выражения XPath. |