private void DisposeInternalConnection() { if (ExternalConnection == null) { InternalConnection.Dispose(); InternalConnection = null; InternalTransaction = null; } }