System.Xml.XPath 命名空间

包含定义游标模型的类,此模型用于将 XML 信息项定位和编辑为 XQuery 1.0 和 XPath 2.0 数据模型的实例。 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.

Extensions

此类包含 LINQ to XML 扩展方法,可以使用这些方法计算 XPath 表达式。This class contains the LINQ to XML extension methods that enable you to evaluate XPath expressions.

XDocumentExtensions

通过提供用于导航和编辑 XML 节点的方法来扩展 XDocument 类。Extends the XDocument class by providing a method for navigating and editing an XML node.

XPathDocument

使用 XPath 数据模型提供 XML 文档的快速、只读、内存表示形式。Provides a fast, read-only, in-memory representation of an XML document by using the XPath data model.

XPathException

提供在处理 XPath 表达式的过程中发生错误时所引发的异常。Provides the exception thrown when an error occurs while processing an XPath expression.

XPathExpression

提供一个类型化的类,表示已编译的 XPath 表达式。Provides a typed class that represents a compiled XPath expression.

XPathItem

表示 XQuery 1.0 和 XPath 2.0 数据模型中的项。Represents an item in the XQuery 1.0 and XPath 2.0 Data Model.

XPathNavigator

为定位和编辑 XML 数据提供游标模型。Provides a cursor model for navigating and editing XML data.

XPathNodeIterator

在选定节点集上提供一个迭代器。Provides an iterator over a selected set of nodes.

接口

IXPathNavigable

XPathNavigator 类提供访问器。Provides an accessor to the XPathNavigator class.

枚举

XmlCaseOrder

指定大写和小写字母的排序顺序。Specifies the sort order for uppercase and lowercase letters.

XmlDataType

指定用于确定排序顺序的数据类型。Specifies the data type used to determine sort order.

XmlSortOrder

指定排序顺序。Specifies the sort order.

XPathNamespaceScope

定义命名空间范围。Defines the namespace scope.

XPathNodeType

指定可以从 XPathNavigator 类返回的 XPath 节点类型。Defines the XPath node types that can be returned from the XPathNavigator class.

XPathResultType

指定 XPath 表达式的返回类型。Specifies the return type of the XPath expression.