21 references to PageInfo
System.Private.Xml (21)
System\Xml\Cache\XPathDocumentNavigator.cs (2)
908loc = (_pageParent![0].PageInfo!.PageNumber - 1) << 16 | (_idxParent - 1); 918loc = (_pageCurrent[0].PageInfo!.PageNumber - 1) << 16 | (_idxCurrent - 1);
System\Xml\Cache\XPathNodeHelper.cs (13)
181Debug.Assert(pageNode[0].PageInfo!.PageNumber <= short.MaxValue); 182return (pageNode[0].PageInfo!.PageNumber << 16) | idxNode; 347pagePrec = pageNode[0].PageInfo!.PreviousPage; 439idxPageEnd = pageEnd[0].PageInfo!.PageNumber; 440idxPageCurrent = page[0].PageInfo!.PageNumber; 459idxPageCurrent = page[0].PageInfo!.PageNumber; 493while (idx < page[0].PageInfo!.NodeCount) 501page = page[0].PageInfo!.NextPage; 550while (idx < page[0].PageInfo!.NodeCount) 558page = page[0].PageInfo!.NextPage; 607while (idx < page[0].PageInfo!.NodeCount) 615page = page[0].PageInfo!.NextPage; 668pageNode = pageNode[0].PageInfo!.NextPage!;
System\Xml\Cache\XPathNodeInfoAtom.cs (6)
265hashCode += (hashCode << 7) ^ _pageSibling[0].PageInfo!.PageNumber; 268hashCode += (hashCode << 7) ^ _pageParent[0].PageInfo!.PageNumber; 271hashCode += (hashCode << 7) ^ _pageSimilar[0].PageInfo!.PageNumber; 347bldr.Append(_pageParent[0].PageInfo!.PageNumber); 354bldr.Append(_pageSibling[0].PageInfo!.PageNumber); 361bldr.Append(_pageSimilar[0].PageInfo!.PageNumber);