#pragma warning disable CS8625 void Cleanup() { if (_state == ImporterState.Disposed) { return; } var connector = _connector; LogMessages.BinaryCopyOperationCompleted(Logger, _rowsImported, connector?.Id ?? -1); if (connector != null) { connector.CurrentCopyOperation = null; _connector.Connection?.EndBindingScope(ConnectorBindingScope.Copy); _connector = null; } _buf = null; _state = ImporterState.Disposed; }