7 overrides of ComparePosition
System.Data (1)
fx\src\data\System\NewXml\DataDocumentXPathNavigator.cs (1)
188public override XmlNodeOrder ComparePosition( XPathNavigator other ) {
System.ServiceModel (3)
System\ServiceModel\Dispatcher\QuerySafeNavigator.cs (2)
313public override XmlNodeOrder ComparePosition(XPathNavigator navigator) 718public override XmlNodeOrder ComparePosition(XPathNavigator navigator)
System\ServiceModel\Dispatcher\SeekableMessageNavigator.cs (1)
353public override XmlNodeOrder ComparePosition(XPathNavigator nav)
System.Xml (3)
System\Xml\Cache\XPathDocumentNavigator.cs (1)
705public override XmlNodeOrder ComparePosition(XPathNavigator other) {
System\Xml\Dom\DocumentXPathNavigator.cs (1)
1120public override XmlNodeOrder ComparePosition(XPathNavigator other) {
System\Xml\XPath\XPathNavigatorReader.cs (1)
1134public override XmlNodeOrder ComparePosition(XPathNavigator other) {
14 references to ComparePosition
System.Data.SqlXml (9)
System\Xml\Xsl\Runtime\ContentIterators.cs (1)
402cmp = this.navCurrent.ComparePosition(this.navNext);
System\Xml\Xsl\Runtime\DocumentOrderComparer.cs (1)
31switch (navThis.ComparePosition(navThat)) {
System\Xml\Xsl\Runtime\SiblingIterators.cs (1)
164return (this.navCurrent.ComparePosition(this.navEnd) == XmlNodeOrder.Before);
System\Xml\Xsl\Runtime\TreeIterators.cs (2)
425if (this.navCurrent.ComparePosition(input) != XmlNodeOrder.Unknown) 702if (this.navCurrent.ComparePosition(input) != XmlNodeOrder.Unknown) {
System\Xml\Xsl\Runtime\XmlILIndex.cs (1)
44Debug.Assert(navigator.ComparePosition(seq[seq.Count - 1]) >= 0, "Index nodes must be added in document order");
System\Xml\Xsl\XsltOld\XsltCompileContext.cs (3)
279value.ComparePosition((XPathNavigator) list[list.Count - 1]) != XmlNodeOrder.Before, 285if (value.ComparePosition((XPathNavigator) list[list.Count - 1]) == XmlNodeOrder.Same) { 290value.ComparePosition((XPathNavigator) list[list.Count - 1]) != XmlNodeOrder.Same,
System.ServiceModel (3)
System\ServiceModel\Dispatcher\QuerySafeNavigator.cs (3)
323return this.navigator.ComparePosition(nav.navigator); 728return this.navigator.ComparePosition(nav.navigator); 738return nodeX.ComparePosition(nodeY);
System.Xml (2)
System\Xml\Dom\DocumentXPathNavigator.cs (1)
1136return base.ComparePosition(other);
System\Xml\XPath\Internal\Query.cs (1)
145XmlNodeOrder cmp = l.ComparePosition(r);