public void Next() { Native.leveldb_iter_next(Handle); }
public void Seek(string key) { Native.leveldb_iter_seek(Handle, key); }
public void Previous() { Native.leveldb_iter_prev(Handle); }
public void SeekToFirst() { Native.leveldb_iter_seek_to_first(Handle); }
public void SeekToLast() { Native.leveldb_iter_seek_to_last(Handle); }
public void Clear() { Native.leveldb_writebatch_clear(Handle); }
public WriteBatch Delete(byte[] key) { Native.leveldb_writebatch_delete(Handle, key); return(this); }
public WriteBatch Put(byte[] key, byte[] value) { Native.leveldb_writebatch_put(Handle, key, value); return(this); }
public WriteBatch Put(string key, string value) { Native.leveldb_writebatch_put(Handle, key, value); return(this); }
public WriteBatch() { Handle = Native.leveldb_writebatch_create(); }