XPathPrecedingMergeIterator XPathPrecedingMergeIterator XPathPrecedingMergeIterator XPathPrecedingMergeIterator Struct


Iterates over all preceding nodes according to the XPath preceding axis rules, except that nodes are always returned in document order. Merges multiple sets of preceding nodes in document order and removes duplicates.

This API supports the product infrastructure and is not intended to be used directly from your code.

public value class XPathPrecedingMergeIterator
public struct XPathPrecedingMergeIterator
type XPathPrecedingMergeIterator = struct
Public Structure XPathPrecedingMergeIterator


Current Current Current Current

Returns the current result navigator.


Create(XmlNavigatorFilter) Create(XmlNavigatorFilter) Create(XmlNavigatorFilter) Create(XmlNavigatorFilter)

Initializes the XPathPrecedingMergeIterator.

MoveNext(XPathNavigator) MoveNext(XPathNavigator) MoveNext(XPathNavigator) MoveNext(XPathNavigator)

Positions this iterator to the next preceding node in document order.

Applies to