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