3 instantiations of XPathNodePointer
System.Data (3)
fx\src\data\System\NewXml\DataDocumentXPathNavigator.cs (2)
19_curNode = new XPathNodePointer( this, doc, node ); 20_temp = new XPathNodePointer( this, doc, node );
fx\src\data\System\NewXml\XPathNodePointer.cs (1)
131return new XPathNodePointer( owner, this ) ;
16 references to XPathNodePointer
System.Data (16)
fx\src\data\System\NewXml\DataDocumentXPathNavigator.cs (3)
14private XPathNodePointer _curNode; //pointer to remember the current node position 16private XPathNodePointer _temp; 33internal XPathNodePointer CurNode { get { return _curNode; } }
fx\src\data\System\NewXml\XmlDataDocument.cs (3)
2347this.attrXml = CreateAttribute( "xmlns", "xml", XPathNodePointer.s_strReservedXmlns ); 2348this.attrXml.Value = XPathNodePointer.s_strReservedXml; 2660if ( XPathNodePointer.xmlNodeType_To_XpathNodeType_Map[(int)(node.NodeType)] == -1 )
fx\src\data\System\NewXml\XPathNodePointer.cs (10)
110internal XPathNodePointer( DataDocumentXPathNavigator owner, XPathNodePointer pointer ) 128internal XPathNodePointer Clone( DataDocumentXPathNavigator owner ){ 421internal bool MoveTo( XPathNodePointer pointer ) { 939internal bool IsSamePosition( XPathNodePointer pointer ) { 955private XmlNodeOrder CompareNamespacePosition( XPathNodePointer other ) { 957XPathNodePointer xp1 = this.Clone((DataDocumentXPathNavigator)(this._owner.Target)); 958XPathNodePointer xp2 = other.Clone((DataDocumentXPathNavigator)(other._owner.Target)); 978internal XmlNodeOrder ComparePosition( XPathNodePointer other ) { 1057XmlNode root1 = XPathNodePointer.GetRoot( curNode1, ref depth1 ); 1058XmlNode root2 = XPathNodePointer.GetRoot( curNode2, ref depth2 );