6 overrides of IsSamePosition
System.Data.Common (1)
System\Xml\DataDocumentXPathNavigator.cs (1)
159public override bool IsSamePosition(XPathNavigator other)
System.Private.Xml (4)
System\Xml\Cache\XPathDocumentNavigator.cs (1)
511public override bool IsSamePosition(XPathNavigator other)
System\Xml\Dom\DocumentXPathNavigator.cs (1)
1213public override bool IsSamePosition(XPathNavigator other)
System\Xml\XPath\XPathNavigatorReader.cs (1)
1314public override bool IsSamePosition(XPathNavigator other)
System\Xml\Xsl\Runtime\RtfNavigator.cs (1)
185public override bool IsSamePosition(XPathNavigator other)
System.Private.Xml.Linq (1)
System\Xml\XPath\XNodeNavigator.cs (1)
301public override bool IsSamePosition(XPathNavigator navigator)
37 references to IsSamePosition
System.Private.Xml (37)
System\Xml\XPath\Internal\FilterQuery.cs (3)
106if (current.IsSamePosition(result)) 126if (current.IsSamePosition(result)) 162if (result.IsSamePosition(current))
System\Xml\XPath\Internal\FollSiblingQuery.cs (1)
42if (parent.IsSamePosition(_parentStk[i]))
System\Xml\XPath\Internal\FunctionQuery.cs (1)
106if (nav.IsSamePosition(navigator!))
System\Xml\XPath\Internal\IdQuery.cs (1)
64if (result.IsSamePosition(context!))
System\Xml\XPath\Internal\MergeFilterQuery.cs (1)
63if (result.IsSamePosition(current))
System\Xml\XPath\Internal\PrecedingQuery.cs (1)
78if (currentNode.IsSamePosition(_ancestorStk.Peek()))
System\Xml\XPath\Internal\PreSiblingQuery.cs (2)
34if (nav1.IsSamePosition(parentStk[i])) 68while (!prev.IsSamePosition(input))
System\Xml\XPath\XPathNavigator.cs (12)
786if (end != null && IsSamePosition(end)) 853if (end != null && IsSamePosition(end)) 914if (nav.IsSamePosition(this)) 927if (IsSamePosition(nav)) 943if (n1.IsSamePosition(n2)) 954if (n1.IsSamePosition(n2)) 966if (parent1.IsSamePosition(parent2)) 1821Debug.Assert(!n1.IsSamePosition(n2)); 1823Debug.Assert(p1.MoveToParent() && p2.MoveToParent() && p1.IsSamePosition(p2)); 1843if (n1.IsSamePosition(n2)) 1856if (n1.IsSamePosition(n2)) 1869if (n1.IsSamePosition(n2))
System\Xml\XPath\XPathNavigatorKeyComparer.cs (1)
17if (nav1.IsSamePosition(nav2))
System\Xml\XPath\XPathNavigatorReader.cs (2)
647if (nav.IsSamePosition(_nav)) 667if (nav.IsSamePosition(_nav))
System\Xml\Xsl\Runtime\DocumentOrderComparer.cs (1)
64if (navRoot.IsSamePosition(_roots[idx]))
System\Xml\Xsl\Runtime\SiblingIterators.cs (1)
180if (_navCurrent.IsSamePosition(_navEnd))
System\Xml\Xsl\Runtime\TreeIterators.cs (2)
554if (!_navCurrent.IsSamePosition(context)) 884if (start.IsSamePosition(end))
System\Xml\Xsl\Runtime\XmlILIndex.cs (1)
46if (!navigator.IsSamePosition(seq[seq.Count - 1]))
System\Xml\Xsl\Runtime\XmlQueryRuntime.cs (1)
906if (((XPathNavigator)docIndexes[i]!).IsSamePosition(navRoot))
System\Xml\Xsl\Runtime\XmlQuerySequence.cs (1)
616if (!sortArray[iDistinct].IsSamePosition(sortArray[iEach]))
System\Xml\Xsl\XsltOld\NumberAction.cs (3)
275if (sel.Current!.IsSamePosition(endNode)) 297if (sel.Current!.IsSamePosition(endNode)) 349while (!runner.IsSamePosition(nav))
System\Xml\Xsl\XsltOld\Processor.cs (1)
944return clone.IsSamePosition(navigator);
System\Xml\Xsl\XsltOld\RootAction.cs (1)
48if (((DocumentKeyList)_keyNodes[i]!).RootNav.IsSamePosition(root))