System\Xml\Cache\XPathDocumentNavigator.cs (27)
44this.idxCurrent = idxCurrent;
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)) {
306this.idxCurrent = idx;
357this.idxCurrent = idx;
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);
411this.idxCurrent = this.idxParent;
417return XPathNodeHelper.GetParent(ref this.pageCurrent, ref this.idxCurrent);
428this.idxCurrent = that.idxCurrent;
448this.idxCurrent = idx;
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);
562this.idxCurrent = this.idxParent;
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);
631this.idxCurrent = idx;
648this.idxCurrent = this.idxParent;
654return XPathNodeHelper.GetContentFollowing(ref this.pageCurrent, ref this.idxCurrent, pageEnd, idxEnd, type);