private HashTableElement GetElementAt(int index) { byte[] getResult = _simpleCollectionNextIndex.Get(index); HashTableHeader header = GetHashTableHeader(); return(HashTableElement.Deserialize(getResult, index, header.KeySize, header.ValueSize)); }
private void PutGetTestAssert(int elementIndex, byte[] expected) { IPersistentArrayNextSpace target = InitPA("PAGetTest", 3, 16); try { target.Put(elementIndex, expected); byte[] actual = target.Get(elementIndex); TestHelper.AssertByteArraysAreSame(expected, actual); } finally { target.Close(); } }
public byte[] Get(int index) { Element element = _cache.Get(index); byte[] result; if (element == null) { result = _simpleCollectionNextSpace.Get(index); } else { result = element.Data; } return(result); }
public byte[] Get(int index) { return(_simpleCollectionNextSpace.Get(index)); }