protected override void Dispose(bool disposing) { if (disposing) { db.Dispose(); } base.Dispose(disposing); }
protected override void Dispose(bool disposing) { // 清掉所有這個Directory所產生的Lock if (_disposed) { return; } if (disposing) { isOpen = false; _db.Dispose(); _db = null; } interalLockFactory = null; _db = null; _dir = null; _disposed = true; }