OracleConnectionStringBuilder.Item[String] Propriedade

Definição

Obtém ou define o valor associado à chave especificada. Em C#, essa propriedade é o indexador.

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

Parâmetros

keyword
String

A chave do item a ser obtido ou definido.

Valor da propriedade

O valor associado à chave especificada.

Exceções

keyword é uma referência nula (Nothing em Visual Basic).

Tentou adicionar uma chave que não existe dentro das chaves disponíveis.

Valor inválido na cadeia de conexão (especificamente, quando um valor booliano ou numérico era esperado, mas não fornecido).

Comentários

Como ele OracleConnectionStringBuilder contém um dicionário de tamanho fixo, tentar adicionar uma chave que não existe dentro do dicionário lança um KeyNotFoundException. A tabela a seguir lista todas as chaves possíveis no cadeia de conexão e o valor padrão para cada uma.

Chave Property Valor padrão
Fonte de dados (ou servidor) DataSource Cadeia vazia
Manter informações de segurança (ou persistsecurityinfo) PersistSecurityInfo Falso
Segurança Integrada IntegratedSecurity Falso
ID do usuário (ou usuário ou uid) UserID Cadeia vazia
Password Password Cadeia vazia
Alistar Enlist Verdade
Agrupamento Pooling Verdade
Tamanho mínimo do pool MinPoolSize 0
Tamanho máximo do pool MaxPoolSize 100
Omitir o nome da conexão oracle OmitOracleConnectionName Falso
Unicode Unicode Falso
Tempo limite de balanceamento de carga (ou tempo de vida da conexão) LoadBalanceTimeout 0

Aplica-se a

Confira também