[Missing <summary> documentation for "N:Mvp.Xml.Common.XPath"]

Classes

  ClassDescription
DynamicContext
Provides the evaluation context for fast execution and custom variables resolution.
EmptyXPathNodeIterator
Empty XPathNodeIterator, used to represent empty node sequence. Can be used to return empty nodeset out of an XSLT or XPath extension function. Implemented as a singleton.
IndexingXPathNavigator
IndexingXPathNavigator enables lazy or eager indexing of any XML store (XmlDocument, XPathDocument or any other IXPathNavigable XML store) thus providing an alternative way to select nodes directly from an index table instead of searhing the XML tree. This allows drastically decrease selection time on preindexed selections.
SingletonXPathNodeIterator
XPathNodeIterator over a single node. Can be used to return a single node out of an XSLT or XPath extension function.
SubtreeXPathNavigator
Allows to navigate a subtree of an IXPathNavigable source, by limiting the scope of the navigator to that received at construction time.
XPathCache
Implements a cache of XPath queries, for faster execution.
XPathIteratorReader
Provides an XmlReader over an XPathNodeIterator.
XPathNavigatorIterator
An XPathNodeIterator that allows arbitrary addition of the XPathNavigator nodes that belong to the set.

Structures

  StructureDescription
XPathVariable
Represents a variable to use in dynamic XPath expression queries.

Interfaces

  InterfaceDescription
IHasXPathNavigator
Enables a class to return an XPathNavigator from the current context or position.