Ejemplo n.º 1
0
 private static void EnsureValidLastSearchPosition(TreePage page, long referencedPageNumber, int originalLastSearchPosition)
 {
     if (page.NumberOfEntries <= originalLastSearchPosition || page.GetNode(originalLastSearchPosition)->PageNumber != referencedPageNumber)
     {
         page.LastSearchPosition = page.NodePositionReferencing(referencedPageNumber);
     }
     else
     {
         page.LastSearchPosition = originalLastSearchPosition;
     }
 }