6 instantiations of XPathDocumentNavigator
dotnet-svcutil-lib (6)
FrameworkFork\Microsoft.Xml\Xml\Cache\XPathDocumentIterator.cs (4)
25this.ctxt = new XPathDocumentNavigator(ctxt); 33this.ctxt = new XPathDocumentNavigator(iter.ctxt); 188_end = new XPathDocumentNavigator(root); 257_end = new XPathDocumentNavigator(root);
FrameworkFork\Microsoft.Xml\Xml\Cache\XPathDocumentNavigator.cs (1)
150return new XPathDocumentNavigator(_pageCurrent, _idxCurrent, _pageParent, _idxParent);
FrameworkFork\Microsoft.Xml\Xml\XPath\XPathDocument.cs (1)
310return new XPathDocumentNavigator(_pageRoot, _idxRoot, null, 0);
23 references to XPathDocumentNavigator
dotnet-svcutil-lib (23)
FrameworkFork\Microsoft.Xml\Xml\Cache\XPathDocumentIterator.cs (8)
17protected XPathDocumentNavigator ctxt; 23protected XPathDocumentBaseIterator(XPathDocumentNavigator ctxt) 65public XPathDocumentElementChildIterator(XPathDocumentNavigator parent, string name, string namespaceURI) : base(parent) 122public XPathDocumentKindChildIterator(XPathDocumentNavigator parent, XPathNodeType typ) : base(parent) 170private XPathDocumentNavigator _end; 177public XPathDocumentElementDescendantIterator(XPathDocumentNavigator root, string name, string namespaceURI, bool matchSelf) : base(root) 242private XPathDocumentNavigator _end; 249public XPathDocumentKindDescendantIterator(XPathDocumentNavigator root, XPathNodeType typ, bool matchSelf) : base(root)
FrameworkFork\Microsoft.Xml\Xml\Cache\XPathDocumentNavigator.cs (13)
51public XPathDocumentNavigator(XPathDocumentNavigator nav) : this(nav._pageCurrent, nav._idxCurrent, nav._pageParent, nav._idxParent) 470XPathDocumentNavigator that = other as XPathDocumentNavigator; 511XPathDocumentNavigator that = other as XPathDocumentNavigator; 613idxEnd = GetFollowingEnd(end as XPathDocumentNavigator, false, out pageEnd); 640XPathDocumentNavigator endTiny = end as XPathDocumentNavigator; 781XPathDocumentNavigator that = other as XPathDocumentNavigator; 810XPathDocumentNavigator that = other as XPathDocumentNavigator; 1032private int GetFollowingEnd(XPathDocumentNavigator end, bool useParentOfVirtual, out XPathNode[] pageEnd)
FrameworkFork\Microsoft.Xml\Xml\XPath\XPathNavigatorKeyComparer.cs (2)
34XPathDocumentNavigator xpdocNav; 40else if (null != (xpdocNav = obj as XPathDocumentNavigator))