コード例 #1
0
 protected override void FreeUnManagedObjects()
 {
     LevelDBInterop.leveldb_writeoptions_destroy(Handle);
 }
コード例 #2
0
ファイル: Cache.cs プロジェクト: Sphere10/Framework
 protected override void FreeUnManagedObjects()
 {
     LevelDBInterop.leveldb_cache_destroy(Handle);
 }
コード例 #3
0
 public WriteOptions()
 {
     Handle = LevelDBInterop.leveldb_writeoptions_create();
 }
コード例 #4
0
ファイル: Cache.cs プロジェクト: Sphere10/Framework
 /// <summary>
 /// Create a new cache with a fixed size capacity.  This implementation
 /// of Cache uses a LRU eviction policy.
 /// </summary>
 public Cache(int capacity)
 {
     Handle = LevelDBInterop.leveldb_cache_create_lru((IntPtr)capacity);
 }