DescendantMergeIterator DescendantMergeIterator DescendantMergeIterator DescendantMergeIterator Struct

Определение

Выполняет перебор всех узлов-потомков содержимого в соответствии с правилами оси потомков XPath.Iterate over all descendant content nodes according to XPath descendant axis rules. Удаляет дубликаты за счет того, что узлы, содержащиеся в поддереве предыдущего узла, не опрашиваются.Eliminates duplicates by not querying over nodes that are contained in the subtree of the previous node.

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

public value class DescendantMergeIterator
public struct DescendantMergeIterator
type DescendantMergeIterator = struct
Public Structure DescendantMergeIterator
Наследование
DescendantMergeIteratorDescendantMergeIteratorDescendantMergeIteratorDescendantMergeIterator

Свойства

Current Current Current Current

Возвращает текущий результирующий навигатор.Returns the current result navigator.

Методы

Create(XmlNavigatorFilter, Boolean) Create(XmlNavigatorFilter, Boolean) Create(XmlNavigatorFilter, Boolean) Create(XmlNavigatorFilter, Boolean)

Инициализирует объект DescendantMergeIterator.Initializes the DescendantMergeIterator. Объединяет несколько наборов узлов-потомков в порядке их следования в документе и удаляет дубликаты.Merges multiple sets of descendant nodes in document order and removes duplicates.

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

Помещает данный итератор на следующий узел-потомок.Position this iterator to the next descendant node.

Применяется к