Export (0) Print
Expand All
1 out of 2 rated this helpful - Rate this topic

System.Xml.XPath Namespace

The System.Xml.XPath namespace 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.

  Class Description
Public class Extensions This class contains the LINQ to XML extension methods that enable you to evaluate XPath expressions.
Public class XPathDocument Provides a fast, read-only, in-memory representation of an XML document by using the XPath data model.
Public class XPathException Provides the exception thrown when an error occurs while processing an XPath expression.
Public class XPathExpression Provides a typed class that represents a compiled XPath expression.
Public class XPathItem Represents an item in the XQuery 1.0 and XPath 2.0 Data Model.
Public class XPathNavigator Provides a cursor model for navigating and editing XML data.
Public class XPathNodeIterator Provides an iterator over a selected set of nodes.
  Interface Description
Public interface IXPathNavigable Provides an accessor to the XPathNavigator class.
  Enumeration Description
Public enumeration XmlCaseOrder Specifies the sort order for uppercase and lowercase letters.
Public enumeration XmlDataType Specifies the data type used to determine sort order.
Public enumeration XmlSortOrder Specifies the sort order.
Public enumeration XPathNamespaceScope Defines the namespace scope.
Public enumeration XPathNodeType Defines the XPath node types that can be returned from the XPathNavigator class.
Public enumeration XPathResultType Specifies the return type of the XPath expression.
Show:
© 2014 Microsoft. All rights reserved.