SetIteratorResult Перечисление

Определение

Задает итераторы для сочетаний элементов, образованных с помощью операций Union, Intersection и Difference; при этом для обработки двух вложенных итераторов используются контейнеры.Sets iterators for combinations of elements by Union, Intersection, or Difference, which use containment to control two nested iterators. Возвращает одно из значений перечисления MoveNext().This will return one of the enumeration values from MoveNext().

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

public enum class SetIteratorResult
public enum SetIteratorResult
type SetIteratorResult = 
Public Enum SetIteratorResult
Наследование
SetIteratorResult

Поля

HaveCurrentNode 4

Свойство Current итератора устанавливается равным следующему узлу в последовательности перебора.This iterator's Current property is set to the next node in the iteration.

InitRightIterator 1

Инициализирует правый вложенный итератор.Initialize right-nested iterator.

NeedLeftNode 2

Следующий узел необходимо получить через левый вложенный итератор.The next node needs to be fetched from the left-nested iterator.

NeedRightNode 3

Следующий узел необходимо получить через правый вложенный итератор.The next node needs to be fetched from the right-nested iterator.

NoMoreNodes 0

Перебор завершен. Больше узлов не осталось.Iteration is complete; there are no more nodes.

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