예제 #1
0
 public CachingDiskBTree(string fileName, int t, IComparer <T> comparer, IItemSerializer <T> serializer, long memoryLimit)
     : base(fileName, t, comparer, serializer)
 {
     _cache = new BTreeCache(memoryLimit);
 }
예제 #2
0
 public CachingDiskBTree(Stream stream, bool leaveOpen, int t, IComparer <T> comparer, IItemSerializer <T> serializer, long memoryLimit)
     : base(stream, leaveOpen, t, comparer, serializer)
 {
     _cache = new BTreeCache(memoryLimit);
 }
예제 #3
0
 public CachingDiskBTree(Stream stream, int t, IItemSerializer <T> serializer, long memoryLimit)
     : base(stream, t, serializer)
 {
     _cache = new BTreeCache(memoryLimit);
 }
예제 #4
0
 public CachingDiskBTree(Stream stream, int t, IComparer <T> comparer, long memoryLimit)
     : base(stream, t, comparer)
 {
     _cache = new BTreeCache(memoryLimit);
 }
예제 #5
0
 public CachingDiskBTree(string fileName, int t, long memoryLimit)
     : base(fileName, t)
 {
     _cache = new BTreeCache(memoryLimit);
 }
예제 #6
0
 public CachingDiskBTree(Stream stream, bool leaveOpen, int t, long memoryLimit)
     : base(stream, leaveOpen, t)
 {
     _cache = new BTreeCache(memoryLimit);
 }
예제 #7
0
 public CachingDiskBTree(Stream stream, int t, long memoryLimit)
     : base(stream, t)
 {
     _cache = new BTreeCache(memoryLimit);
 }