[Missing <summary> documentation for "N:Mvp.Xml.Common.XPath"]
Classes
| Class | Description | |
|---|---|---|
| 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
| Structure | Description | |
|---|---|---|
| XPathVariable |
Represents a variable to use in dynamic XPath expression
queries.
|
Interfaces
| Interface | Description | |
|---|---|---|
| IHasXPathNavigator |
Enables a class to return an XPathNavigator from the current context or position.
|