23 references to PageInfo
System.Xml (23)
System\Xml\Cache\XPathDocumentNavigator.cs (2)
814loc = (this.pageParent[0].PageInfo.PageNumber - 1) << 16 | (this.idxParent - 1); 823loc = (this.pageCurrent[0].PageInfo.PageNumber - 1) << 16 | (this.idxCurrent - 1);
System\Xml\Cache\XPathNodeHelper.cs (15)
167Debug.Assert(pageNode[0].PageInfo.PageNumber <= Int16.MaxValue); 168return (pageNode[0].PageInfo.PageNumber << 16) | idxNode; 314pagePrec = pageNode[0].PageInfo.PreviousPage; 436if (++idx < page[0].PageInfo.NodeCount) { 443page = page[0].PageInfo.NextPage; 471idxPageEnd = pageEnd[0].PageInfo.PageNumber; 472idxPageCurrent = page[0].PageInfo.PageNumber; 487idxPageCurrent = page[0].PageInfo.PageNumber; 517while (idx < page[0].PageInfo.NodeCount) { 524page = page[0].PageInfo.NextPage; 568while (idx < page[0].PageInfo.NodeCount) { 575page = page[0].PageInfo.NextPage; 619while (idx < page[0].PageInfo.NodeCount) { 626page = page[0].PageInfo.NextPage; 675pageNode = pageNode[0].PageInfo.NextPage;
System\Xml\Cache\XPathNodeInfoAtom.cs (6)
242hashCode += (hashCode << 7) ^ this.pageSibling[0].PageInfo.PageNumber; 245hashCode += (hashCode << 7) ^ this.pageParent[0].PageInfo.PageNumber; 248hashCode += (hashCode << 7) ^ this.pageSimilar[0].PageInfo.PageNumber; 310bldr.Append(this.pageParent[0].PageInfo.PageNumber); 316bldr.Append(this.pageSibling[0].PageInfo.PageNumber); 322bldr.Append(this.pageSimilar[0].PageInfo.PageNumber);