public void Dispose() { if (ownsConnection) { connection?.Dispose(); ownsConnection = false; } }
private bool disposed = false; // To detect redundant calls protected virtual void Dispose(bool disposing) { if (!disposed && disposing) { connection?.Dispose(); disposed = true; } }
public void Dispose() { if (_connection != null) { if (_connection.State == ConnectionState.Open) { _connection.Close(); } _connection.Dispose(); _connection = null; } }
public void Dispose() => connection?.Dispose();
public void Dispose() { _connection?.Dispose(); }
public void Dispose() { _conn.Dispose(); }
public void Dispose() { _clickHouseConnection?.Dispose(); _clickHouseConnection = null; GC.Collect(); }