6 types derived from ResetableIterator
System.Xml (6)
System\Xml\XPath\Internal\Query.cs (1)
31internal abstract class Query : ResetableIterator {
System\Xml\XPath\Internal\XPathArrayIterator.cs (1)
18internal class XPathArrayIterator : ResetableIterator {
System\Xml\XPath\Internal\XPathEmptyIterator.cs (1)
16internal sealed class XPathEmptyIterator : ResetableIterator {
System\Xml\XPath\Internal\XPathMultyIterator.cs (1)
16internal class XPathMultyIterator: ResetableIterator {
System\Xml\XPath\Internal\XPathSelectionIterator.cs (1)
18internal class XPathSelectionIterator : ResetableIterator {
System\Xml\XPath\Internal\XPathSingletonIterator.cs (1)
15internal class XPathSingletonIterator: ResetableIterator {
11 references to ResetableIterator
System.Xml (11)
System\Xml\XPath\Internal\ExtensionQuery.cs (5)
21private ResetableIterator queryIterator; 31this.queryIterator = (ResetableIterator)Clone(other.queryIterator); 83ResetableIterator resetable = value as ResetableIterator; 87queryIterator = (ResetableIterator)resetable.Clone();
System\Xml\XPath\Internal\ResetableIterator.cs (1)
20protected ResetableIterator(ResetableIterator other) {
System\Xml\XPath\Internal\XPathMultyIterator.cs (5)
17protected ResetableIterator[] arr; 23this.arr = new ResetableIterator[inputArray.Count]; 45ResetableIterator empty = arr[pos]; 93ResetableIterator it = arr[item]; 125this.arr = (ResetableIterator[]) it.arr.Clone();