IteratorResult IteratorResult IteratorResult IteratorResult Enum


Iterators that use containment to control a nested iterator return one of the values in this enumeration.

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

public enum class IteratorResult
public enum IteratorResult
type IteratorResult = 
Public Enum IteratorResult


HaveCurrentNode HaveCurrentNode HaveCurrentNode HaveCurrentNode 2

Iteration is complete; there are no more nodes.

NeedInputNode NeedInputNode NeedInputNode NeedInputNode 1

The next node must be fetched from the contained iterator before iteration can continue.

NoMoreNodes NoMoreNodes NoMoreNodes NoMoreNodes 0

Iteration is complete; there are no more nodes

Applies to