Esempio n. 1
0
            public void EnsureValidPointer(LowLevelTransaction tx)
            {
                _pager.EnsureMapped(tx, _position, _size / Constants.Storage.PageSize);
                var p = _pager.AcquirePagePointer(tx, _position);

                TempPage.SetPointer(p);
            }
            public void EnsureValidPointer(LowLevelTransaction tx)
            {
                _pager.EnsureMapped(tx, _position, _size / _pager.PageSize);
                var p = _pager.AcquirePagePointer(tx, _position);

                if (_ptr == p)
                {
                    return;
                }

                TempPage.SetPointer(p);
            }