public void Reset() { if (!IsReadOnly) throw new InvalidOperationException("Can't reset non-readonly transaction"); mdb_txn_reset(_handle); State = LightningTransactionState.Reseted; }