public void Purge(string docID) { LiteCoreBridge.Check(err => Native.c4db_purgeDoc(_native, docID, err)); }
public LiteCoreExpiryEnumerable(C4Database *parent) { Native = (C4ExpiryEnumerator *)LiteCoreBridge.Check(err => Interop.Native.c4db_enumerateExpired(parent, err)); }
public void EndTransaction(bool commit) { LiteCoreBridge.Check(err => Native.c4db_endTransaction(_native, commit, err)); }
public void Compact() { LiteCoreBridge.Check(err => Native.c4db_compact(_native, err)); }
public void BeginTransaction() { LiteCoreBridge.Check(err => Native.c4db_beginTransaction(_native, err)); }
public void Rekey(C4EncryptionKey *newKey) { LiteCoreBridge.Check(err => Native.c4db_rekey(_native, newKey, err)); }
public void Delete() { LiteCoreBridge.Check(err => Native.c4db_delete(_native, err)); }
public void Close() { LiteCoreBridge.Check(err => Native.c4db_close(_native, err)); }
public void Save(uint maxRevTreeDepth) { LiteCoreBridge.Check(err => Native.c4doc_save(_native, maxRevTreeDepth, err)); }