protected override void DisposeImp(bool disposing) { if (_reUseCount > 0) { _reUseCount -= 1; _dbConn.SemiDispose(disposing); } else { _dbConn.Dispose(); } }