Remove

Метод удаляет пару «ключ/значение» из строки подключения экземпляра класса DbConnectionStringBuilder.

Поскольку метод Remove возвращает значение, которое свидетельствует об успешном его выполнении, не требуется искать ключ перед попыткой удалить пару «ключ/значение» из экземпляра DbConnectionStringBuilder.

Метод Remove не удаляет физически из строки подключения пару «ключ/значение», а присваивает ключу значение по умолчанию.

Присваиваемые значения по умолчанию приведены в таблице 40.

Таблица 40. Значения по умолчанию ключей строки подключения
Ключ Значение по умолчанию
DataSource Пустая строка
User ID Пустая строка
Password Пустая строка
Persist Security Info False
IsolationLevel IsolationLevel.Unspecified
Autocommit True
Minimum Pool Size 0
Maximum Pool Size 100
ConnectionTimeout 15
Messages Language en-US
Charset Encoding.Default.WebName
Integrated Security False

Синтаксис
public override bool Remove(string keyword);

keyword – имя ключа удаляемой пары «ключ/значение».

Возвращаемое значение

Значение true, если ключ существовал в строке подключения и был удален, false – в противном случае.

Исключения
ArgumentNullException Null-значение параметра keyword.