6 types derived from ResetableIterator
dotnet-svcutil-lib (6)
FrameworkFork\Microsoft.Xml\Xml\XPath\Internal\Query.cs (1)
30internal abstract class Query : ResetableIterator
FrameworkFork\Microsoft.Xml\Xml\XPath\Internal\XPathArrayIterator.cs (1)
15internal class XPathArrayIterator : ResetableIterator
FrameworkFork\Microsoft.Xml\Xml\XPath\Internal\XPathEmptyIterator.cs (1)
14internal sealed class XPathEmptyIterator : ResetableIterator
FrameworkFork\Microsoft.Xml\Xml\XPath\Internal\XPathMultyIterator.cs (1)
14internal class XPathMultyIterator : ResetableIterator
FrameworkFork\Microsoft.Xml\Xml\XPath\Internal\XPathSelectionIterator.cs (1)
16internal class XPathSelectionIterator : ResetableIterator
FrameworkFork\Microsoft.Xml\Xml\XPath\Internal\XPathSingletonIterator.cs (1)
13internal class XPathSingletonIterator : ResetableIterator
14 references to ResetableIterator
dotnet-svcutil-lib (14)
FrameworkFork\Microsoft.Xml\Xml\XPath\Internal\ExtensionQuery.cs (5)
20private ResetableIterator _queryIterator; 32_queryIterator = (ResetableIterator)Clone(other._queryIterator); 98ResetableIterator resetable = value as ResetableIterator; 103_queryIterator = (ResetableIterator)resetable.Clone();
FrameworkFork\Microsoft.Xml\Xml\XPath\Internal\ResetableIterator.cs (1)
20protected ResetableIterator(ResetableIterator other)
FrameworkFork\Microsoft.Xml\Xml\XPath\Internal\XmlIteratorQuery.cs (3)
16private ResetableIterator _it; 20_it = it as ResetableIterator; 28_it = (ResetableIterator)other._it.Clone();
FrameworkFork\Microsoft.Xml\Xml\XPath\Internal\XPathMultyIterator.cs (5)
16protected ResetableIterator[] arr; 23this.arr = new ResetableIterator[inputArray.Count]; 53ResetableIterator empty = arr[pos]; 102ResetableIterator it = arr[item]; 143this.arr = (ResetableIterator[])it.arr.Clone();