protected override void CloseStore() { lock (CheckPointLock) { if (lockCount == 0) IsOpen = false; } }