4 overrides of ComparePosition
System.Data.Common (1)
System\Xml\DataDocumentXPathNavigator.cs (1)
165
public override XmlNodeOrder
ComparePosition
(XPathNavigator? other)
System.Private.Xml (3)
System\Xml\Cache\XPathDocumentNavigator.cs (1)
785
public override XmlNodeOrder
ComparePosition
(XPathNavigator? other)
System\Xml\Dom\DocumentXPathNavigator.cs (1)
1358
public override XmlNodeOrder
ComparePosition
(XPathNavigator? other)
System\Xml\XPath\XPathNavigatorReader.cs (1)
1308
public override XmlNodeOrder
ComparePosition
(XPathNavigator? other)
12 references to ComparePosition
System.Private.Xml (12)
System\Xml\Dom\DocumentXPathNavigator.cs (1)
1377
return base.
ComparePosition
(other);
System\Xml\XPath\Internal\Query.cs (1)
153
XmlNodeOrder cmp = l.
ComparePosition
(r);
System\Xml\Xsl\Runtime\ContentIterators.cs (1)
443
cmp = _navCurrent!.
ComparePosition
(_navNext);
System\Xml\Xsl\Runtime\DocumentOrderComparer.cs (1)
30
switch (navThis!.
ComparePosition
(navThat))
System\Xml\Xsl\Runtime\SiblingIterators.cs (1)
178
return (_navCurrent.
ComparePosition
(_navEnd) == XmlNodeOrder.Before);
System\Xml\Xsl\Runtime\TreeIterators.cs (2)
468
if (_navCurrent.
ComparePosition
(input) != XmlNodeOrder.Unknown)
773
if (_navCurrent.
ComparePosition
(input) != XmlNodeOrder.Unknown)
System\Xml\Xsl\Runtime\XmlILIndex.cs (1)
45
Debug.Assert(navigator.
ComparePosition
(seq[seq.Count - 1]) >= 0, "Index nodes must be added in document order");
System\Xml\Xsl\Runtime\XmlQuerySequence.cs (1)
581
XmlNodeOrder cmp = this[iNav].
ComparePosition
(this[iNav + 1]);
System\Xml\Xsl\XsltOld\XsltCompileContext.cs (3)
330
value.
ComparePosition
((XPathNavigator?)list[list.Count - 1]) != XmlNodeOrder.Before,
337
if (value.
ComparePosition
((XPathNavigator?)list[list.Count - 1]) == XmlNodeOrder.Same)
345
value.
ComparePosition
((XPathNavigator?)list[list.Count - 1]) != XmlNodeOrder.Same,