示例#1
0
        /// <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));
        }