49 overrides of Clone
System.Private.Xml (49)
System\Xml\Cache\XPathDocumentIterator.cs (4)
83
public override XPathNodeIterator
Clone
()
136
public override XPathNodeIterator
Clone
()
206
public override XPathNodeIterator
Clone
()
274
public override XPathNodeIterator
Clone
()
System\Xml\Dom\DocumentXPathNavigator.cs (4)
2171
public override XPathNodeIterator
Clone
() { return new DocumentXPathNodeIterator_Empty(this); }
2263
public override XPathNodeIterator
Clone
()
2319
public override XPathNodeIterator
Clone
()
2384
public override XPathNodeIterator
Clone
()
System\Xml\XPath\Internal\AttributeQuery.cs (1)
74
public override XPathNodeIterator
Clone
() { return new AttributeQuery(this); }
System\Xml\XPath\Internal\BooleanExpr.cs (1)
56
public override XPathNodeIterator
Clone
() { return new BooleanExpr(this); }
System\Xml\XPath\Internal\BooleanFunctions.cs (1)
87
public override XPathNodeIterator
Clone
() { return new BooleanFunctions(this); }
System\Xml\XPath\Internal\ChildrenQuery.cs (1)
72
public override XPathNodeIterator
Clone
() { return new ChildrenQuery(this); }
System\Xml\XPath\Internal\ContextQuery.cs (1)
51
public override XPathNodeIterator
Clone
() { return new ContextQuery(this); }
System\Xml\XPath\Internal\DescendantoverDescendantQuery.cs (1)
100
public override XPathNodeIterator
Clone
() { return new DescendantOverDescendantQuery(this); }
System\Xml\XPath\Internal\DescendantQuery.cs (1)
69
public override XPathNodeIterator
Clone
() { return new DescendantQuery(this); }
System\Xml\XPath\Internal\DocumentorderQuery.cs (1)
31
public override XPathNodeIterator
Clone
() { return new DocumentOrderQuery(this); }
System\Xml\XPath\Internal\EmptyQuery.cs (1)
11
public override XPathNodeIterator
Clone
() { return this; }
System\Xml\XPath\Internal\FilterQuery.cs (1)
180
public override XPathNodeIterator
Clone
() { return new FilterQuery(this); }
System\Xml\XPath\Internal\FollowingQuery.cs (1)
81
public override XPathNodeIterator
Clone
() { return new FollowingQuery(this); }
System\Xml\XPath\Internal\FollSiblingQuery.cs (1)
110
public override XPathNodeIterator
Clone
() { return new FollSiblingQuery(this); }
System\Xml\XPath\Internal\ForwardPositionQuery.cs (1)
35
public override XPathNodeIterator
Clone
() { return new ForwardPositionQuery(this); }
System\Xml\XPath\Internal\FunctionQuery.cs (1)
128
public override XPathNodeIterator
Clone
() { return new FunctionQuery(this); }
System\Xml\XPath\Internal\GroupQuery.cs (1)
28
public override XPathNodeIterator
Clone
() { return new GroupQuery(this); }
System\Xml\XPath\Internal\IdQuery.cs (1)
72
public override XPathNodeIterator
Clone
() { return new IDQuery(this); }
System\Xml\XPath\Internal\IteratorFilter.cs (1)
28
public override XPathNodeIterator
Clone
() { return new IteratorFilter(this); }
System\Xml\XPath\Internal\LogicalExpr.cs (1)
411
public override XPathNodeIterator
Clone
() { return new LogicalExpr(this); }
System\Xml\XPath\Internal\MergeFilterQuery.cs (1)
72
public override XPathNodeIterator
Clone
() { return new MergeFilterQuery(this); }
System\Xml\XPath\Internal\NamespaceQuery.cs (1)
76
public override XPathNodeIterator
Clone
() { return new NamespaceQuery(this); }
System\Xml\XPath\Internal\NodeFunctions.cs (1)
98
public override XPathNodeIterator
Clone
()
System\Xml\XPath\Internal\NumberFunctions.cs (1)
117
public override XPathNodeIterator
Clone
() { return new NumberFunctions(this); }
System\Xml\XPath\Internal\NumericExpr.cs (1)
73
public override XPathNodeIterator
Clone
() { return new NumericExpr(this); }
System\Xml\XPath\Internal\OperandQuery.cs (1)
25
public override XPathNodeIterator
Clone
() { return this; }
System\Xml\XPath\Internal\ParentQuery.cs (1)
33
public override XPathNodeIterator
Clone
() { return new ParentQuery(this); }
System\Xml\XPath\Internal\PrecedingQuery.cs (1)
100
public override XPathNodeIterator
Clone
() { return new PrecedingQuery(this); }
System\Xml\XPath\Internal\PreSiblingQuery.cs (1)
86
public override XPathNodeIterator
Clone
() { return new PreSiblingQuery(this); }
System\Xml\XPath\Internal\SortQuery.cs (1)
108
public override XPathNodeIterator
Clone
() { return new SortQuery(this); }
System\Xml\XPath\Internal\StringFunctions.cs (1)
285
public override XPathNodeIterator
Clone
() { return new StringFunctions(this); }
System\Xml\XPath\Internal\UnionExpr.cs (1)
158
public override XPathNodeIterator
Clone
() { return new UnionExpr(this); }
System\Xml\XPath\Internal\VariableQuery.cs (1)
74
public override XPathNodeIterator
Clone
() { return new VariableQuery(this); }
System\Xml\XPath\Internal\XPathAncestorIterator.cs (1)
37
public override XPathNodeIterator
Clone
() { return new XPathAncestorIterator(this); }
System\Xml\XPath\Internal\XPathAncestorQuery.cs (1)
60
public override XPathNodeIterator
Clone
() { return new XPathAncestorQuery(this); }
System\Xml\XPath\Internal\XPathArrayIterator.cs (1)
45
public override XPathNodeIterator
Clone
()
System\Xml\XPath\Internal\XPathChildIterator.cs (1)
14
public override XPathNodeIterator
Clone
()
System\Xml\XPath\Internal\XPathDescendantIterator.cs (1)
20
public override XPathNodeIterator
Clone
()
System\Xml\XPath\Internal\XPathEmptyIterator.cs (1)
11
public override XPathNodeIterator
Clone
() { return this; }
System\Xml\XPath\Internal\XPathMultyIterator.cs (1)
118
public override XPathNodeIterator
Clone
()
System\Xml\XPath\Internal\XPathSelectionIterator.cs (1)
53
public override XPathNodeIterator
Clone
() { return new XPathSelectionIterator(this); }
System\Xml\XPath\Internal\XPathSelfQuery.cs (1)
26
public override XPathNodeIterator
Clone
() { return new XPathSelfQuery(this); }
System\Xml\XPath\Internal\XPathSingletonIterator.cs (1)
34
public override XPathNodeIterator
Clone
()
12 references to Clone
System.Private.Xml (12)
System\Xml\XPath\Internal\ExtensionQuery.cs (1)
96
_queryIterator = (ResettableIterator)resettable.
Clone
();
System\Xml\XPath\Internal\IteratorFilter.cs (1)
23
_innerIterator = it._innerIterator.
Clone
();
System\Xml\XPath\Internal\Query.cs (3)
44
Query clone = (Query)this.
Clone
();
74
return (Query)input.
Clone
();
84
return input.
Clone
();
System\Xml\XPath\Internal\SortQuery.cs (1)
219
clone._expressions[i] = (Query)_expressions[i].
Clone
(); // Expressions should be cloned because Query should be cloned
System\Xml\XPath\Internal\XPathSelectionIterator.cs (1)
26
_query = (Query)it._query.
Clone
();
System\Xml\XPath\XPathNodeIterator.cs (4)
14
object ICloneable.Clone() { return this.
Clone
(); }
26
XPathNodeIterator clone = this.
Clone
();
51
_original = original.
Clone
();
81
_current = _original.
Clone
();
System\Xml\Xsl\XsltOld\XsltCompileContext.cs (1)
884
it = it.
Clone
();