private bool Contains(int id) { lock (Lock()) { IBTreeRange range = BTree().SearchRange(Transaction(), id); return(!range.IsEmpty()); } }
public virtual void TestSearchingRemoved() { int[] keys = new int[] { 3, 4, 7, 9 }; Add(keys); Remove(4); IBTreeRange result = Search(4); Assert.IsTrue(result.IsEmpty()); IBTreeRange range = result.Greater(); BTreeAssert.AssertRange(new int[] { 7, 9 }, range); }
public override bool IsEmpty() { return(_range.IsEmpty()); }
public virtual bool IsEmpty() { return(_range.IsEmpty()); }