System.Xml.XPath Namespace
Microsoft Silverlight will reach end of support after October 2021. Learn more.
The System.Xml.XPath namespace contains the classes that define a cursor model for navigating and editing XML information.
Classes
Class | Description | |
---|---|---|
Extensions | This class contains the LINQ to XML extension methods that enable you to evaluate XPath expressions. | |
XPathException | Provides the exception thrown when an error occurs while processing an XPath expression. | |
XPathExpression | Provides a typed class that represents a compiled XPath expression. | |
XPathItem | Represents an item in the XQuery 1.0 and XPath 2.0 Data Model. | |
XPathNavigator | Provides a cursor model for navigating and editing XML data. | |
XPathNodeIterator | Provides an iterator over a selected set of nodes. |
Enumerations
Enumeration | Description | |
---|---|---|
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 | Defines the XPath node types that can be returned from the XPathNavigator class. | |
XPathResultType | Specifies the return type of the XPath expression. |