C# 클래스 System.Xml.Xsl.Runtime.DescendantMergeIterator

파일 보기 프로젝트 열기: gbarnett/shared-source-cli-2.0

공개 메소드들

메소드 설명
Create ( XmlNavigatorFilter filter, bool orSelf ) : void

Initialize the DescendantIterator (merge multiple sets of descendant nodes in document order and remove duplicates).

MoveNext ( XPathNavigator input ) : IteratorResult

Position this iterator to the next descendant node. Return IteratorResult.NoMoreNodes if there are no more descendant nodes. Return IteratorResult.NeedInputNode if the next input node needs to be fetched. Return IteratorResult.HaveCurrent if the Current property is set to the next node in the iteration.

메소드 상세

Create() 공개 메소드

Initialize the DescendantIterator (merge multiple sets of descendant nodes in document order and remove duplicates).
public Create ( XmlNavigatorFilter filter, bool orSelf ) : void
filter XmlNavigatorFilter
orSelf bool
리턴 void

MoveNext() 공개 메소드

Position this iterator to the next descendant node. Return IteratorResult.NoMoreNodes if there are no more descendant nodes. Return IteratorResult.NeedInputNode if the next input node needs to be fetched. Return IteratorResult.HaveCurrent if the Current property is set to the next node in the iteration.
public MoveNext ( XPathNavigator input ) : IteratorResult
input System.Xml.XPath.XPathNavigator
리턴 IteratorResult