7 instantiations of XPathNodeRef
System.Xml (7)
System\Xml\Cache\XPathDocumentBuilder.cs (2)
511this.stkNmsp.Push(new XPathNodeRef(this.pageNmsp, this.idxNmsp)); 556return new XPathNodeRef(pageNext, idxNext);
System\Xml\Cache\XPathNode.cs (1)
435get { return new XPathNodeRef(); }
System\Xml\XPath\XPathDocument.cs (4)
362this.mapNmsp.Add(new XPathNodeRef(pageElem, idxElem), new XPathNodeRef(pageNmsp, idxNmsp)); 369XPathNodeRef nodeRef = new XPathNodeRef(pageElem, idxElem); 393this.idValueMap.Add(id, new XPathNodeRef(pageElem, idxElem));
15 references to XPathNodeRef
System.Xml (15)
System\Xml\Cache\XPathDocumentBuilder.cs (6)
41private Stack<XPathNodeRef> stkNmsp; // In-scope namespaces 59private XPathNodeRef[] elemNameIndex; // Elements with the same name are linked together so that they can be searched quickly 71this.stkNmsp = new Stack<XPathNodeRef>(); 88this.elemNameIndex = new XPathNodeRef[ElementIndexSize]; 195XPathNodeRef nodeRef; 550private XPathNodeRef LinkSimilarElements(XPathNode[] pagePrev, int idxPrev, XPathNode[] pageNext, int idxNext) {
System\Xml\Cache\XPathNode.cs (1)
434public static XPathNodeRef Null {
System\Xml\XPath\XPathDocument.cs (8)
30private Dictionary<XPathNodeRef, XPathNodeRef> mapNmsp; 31private Dictionary<string, XPathNodeRef> idValueMap; 360this.mapNmsp = new Dictionary<XPathNodeRef, XPathNodeRef>(); 369XPathNodeRef nodeRef = new XPathNodeRef(pageElem, idxElem); 390this.idValueMap = new Dictionary<string, XPathNodeRef>(); 400XPathNodeRef nodeRef;