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