Exemplo n.º 1
0
        private IteratorResult MoveFirst()
        {
            Debug.Assert(_state == IteratorState.HaveCurrentHaveNext || _state == IteratorState.HaveCurrentNoNext);

            if (!XPathFollowingIterator.MoveFirst(_filter, _navCurrent))
            {
                return(MoveFailed());
            }

            return(IteratorResult.HaveCurrentNode);
        }