System\Xml\Cache\XPathDocumentNavigator.cs (27)
42this.pageCurrent = pageCurrent;
236if (XPathNodeHelper.GetFirstAttribute(ref this.pageCurrent, ref this.idxCurrent)) {
251return XPathNodeHelper.GetNextAttribute(ref this.pageCurrent, ref this.idxCurrent);
273if (XPathNodeHelper.GetAttribute(ref this.pageCurrent, ref this.idxCurrent, this.atomizedLocalName, namespaceURI)) {
305this.pageCurrent = page;
356this.pageCurrent = page;
366return XPathNodeHelper.GetContentSibling(ref this.pageCurrent, ref this.idxCurrent);
379return XPathNodeHelper.GetPreviousContentSibling(ref this.pageCurrent, ref this.idxCurrent);
391this.idxCurrent = this.pageCurrent[this.idxCurrent].Document.GetCollapsedTextNode(out this.pageCurrent);
395return XPathNodeHelper.GetContentChild(ref this.pageCurrent, ref this.idxCurrent);
410this.pageCurrent = this.pageParent;
417return XPathNodeHelper.GetParent(ref this.pageCurrent, ref this.idxCurrent);
427this.pageCurrent = that.pageCurrent;
447this.pageCurrent = page;
486this.idxCurrent = this.pageCurrent[this.idxCurrent].GetRoot(out this.pageCurrent);
497return XPathNodeHelper.GetElementChild(ref this.pageCurrent, ref this.idxCurrent, this.atomizedLocalName, namespaceURI);
508return XPathNodeHelper.GetElementSibling(ref this.pageCurrent, ref this.idxCurrent, this.atomizedLocalName, namespaceURI);
524this.idxCurrent = this.pageCurrent[this.idxCurrent].Document.GetCollapsedTextNode(out this.pageCurrent);
528return XPathNodeHelper.GetContentChild(ref this.pageCurrent, ref this.idxCurrent, type);
536return XPathNodeHelper.GetContentSibling(ref this.pageCurrent, ref this.idxCurrent, type);
561this.pageCurrent = this.pageParent;
568return XPathNodeHelper.GetElementFollowing(ref this.pageCurrent, ref this.idxCurrent, pageEnd, idxEnd, this.atomizedLocalName, namespaceURI);
594this.idxCurrent = this.pageCurrent[this.idxCurrent].Document.GetCollapsedTextNode(out this.pageCurrent);
623this.idxCurrent = page[idx].Document.GetCollapsedTextNode(out this.pageCurrent);
630this.pageCurrent = page;
647this.pageCurrent = this.pageParent;
654return XPathNodeHelper.GetContentFollowing(ref this.pageCurrent, ref this.idxCurrent, pageEnd, idxEnd, type);