4 writes to queryIterator
System.Xml (4)
System\Xml\XPath\Internal\ExtensionQuery.cs (4)
31this.queryIterator = (ResetableIterator)Clone(other.queryIterator); 79queryIterator = XPathEmptyIterator.Instance; 87queryIterator = (ResetableIterator)resetable.Clone(); 92queryIterator = new XPathArrayIterator(nodeIterator);
13 references to queryIterator
System.Xml (13)
System\Xml\XPath\Internal\ExtensionQuery.cs (13)
31this.queryIterator = (ResetableIterator)Clone(other.queryIterator); 35if (queryIterator != null) { 36queryIterator.Reset(); 42if (queryIterator == null) { 45if (queryIterator.CurrentPosition == 0) { 48return queryIterator.Current; 53if (queryIterator == null) { 56if (queryIterator.MoveNext()) { 57return queryIterator.Current; 64if (queryIterator != null) { 65return queryIterator.CurrentPosition; 112public override int Count { get { return queryIterator == null ? 1 : queryIterator.Count; } }