OracleConnectionStringBuilder.Item[String] Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает значение, связанное с указанным ключом. В C#это свойство является индексатором.
public:
virtual property System::Object ^ default[System::String ^] { System::Object ^ get(System::String ^ keyword); void set(System::String ^ keyword, System::Object ^ value); };
public override object this[string keyword] { get; set; }
member this.Item(string) : obj with get, set
Default Public Overrides Property Item(keyword As String) As Object
Параметры
- keyword
- String
Ключ элемента для получения или задания.
Значение свойства
Значение, связанное с указанным ключом.
Исключения
keyword является пустой ссылкой (Nothing в Visual Basic).
Попыталась добавить ключ, который не существует в доступных ключах.
Недопустимое значение в строке подключения (в частности, если логическое или числовое значение ожидалось, но не было предоставлено).
Комментарии
OracleConnectionStringBuilder Так как содержит словарь фиксированного размера, попытка добавить ключ, который не существует в словаре, вызывает исключениеKeyNotFoundException. В следующей таблице перечислены все возможные ключи в строка подключения и значение по умолчанию для каждого.
| Ключ | Недвижимость | Значение по умолчанию |
|---|---|---|
| Источник данных (или сервер) | DataSource | Пустая строка |
| Сохранение сведений о безопасности (или persistsecurityinfo) | PersistSecurityInfo | Неправда |
| Встроенная безопасность | IntegratedSecurity | Неправда |
| Идентификатор пользователя (или пользователь или пользовательский интерфейс) | UserID | Пустая строка |
| Password | Password | Пустая строка |
| Привлечь | Enlist | True |
| Объединение | Pooling | True |
| Минимальный размер пула | MinPoolSize | 0 |
| Максимальный размер пула | MaxPoolSize | 100 |
| Опущено имя подключения Oracle | OmitOracleConnectionName | Неправда |
| Юникод | Unicode | Неправда |
| Время ожидания балансировки нагрузки (или время существования подключения) | LoadBalanceTimeout | 0 |