/// <summary> /// Get a node inside a page using PageAddress - Returns null if address IsEmpty /// </summary> public IndexNode GetNode(PageAddress address) { if (address.IsEmpty) { return(null); } var page = _pager.GetPageSafe <IndexPage>(address.PageID); return(page?.GetNode(address.Index)); }