OracleConnectionStringBuilder Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cuidado
OracleConnectionStringBuilder has been deprecated. http://go.microsoft.com/fwlink/?LinkID=144260
Fornece uma maneira simples de criar e gerenciar o conteúdo das cadeias de conexão usadas pela classe OracleConnection.
public ref class OracleConnectionStringBuilder sealed : System::Data::Common::DbConnectionStringBuilder
[System.ComponentModel.TypeConverter(typeof(System.Data.OracleClient.OracleConnectionStringBuilder+OracleConnectionStringBuilderConverter))]
public sealed class OracleConnectionStringBuilder : System.Data.Common.DbConnectionStringBuilder
[System.ComponentModel.TypeConverter(typeof(System.Data.OracleClient.OracleConnectionStringBuilder+OracleConnectionStringBuilderConverter))]
[System.Obsolete("OracleConnectionStringBuilder has been deprecated. http://go.microsoft.com/fwlink/?LinkID=144260", false)]
public sealed class OracleConnectionStringBuilder : System.Data.Common.DbConnectionStringBuilder
[<System.ComponentModel.TypeConverter(typeof(System.Data.OracleClient.OracleConnectionStringBuilder+OracleConnectionStringBuilderConverter))>]
type OracleConnectionStringBuilder = class
inherit DbConnectionStringBuilder
[<System.ComponentModel.TypeConverter(typeof(System.Data.OracleClient.OracleConnectionStringBuilder+OracleConnectionStringBuilderConverter))>]
[<System.Obsolete("OracleConnectionStringBuilder has been deprecated. http://go.microsoft.com/fwlink/?LinkID=144260", false)>]
type OracleConnectionStringBuilder = class
inherit DbConnectionStringBuilder
Public NotInheritable Class OracleConnectionStringBuilder
Inherits DbConnectionStringBuilder
- Herança
- Atributos
Comentários
Esse tipo foi preterido e será removido em uma versão futura do .NET Framework. Para obter mais informações, consulte Oracle e ADO.NET.
Os construtores de cadeia de conexão permitem que os desenvolvedores criem programaticamente cadeias de conexão sintaticamente corretas e analisem e recompilem cadeias de conexão existentes, usando propriedades e métodos da classe. O construtor de cadeia de conexão fornece propriedades fortemente tipadas correspondentes aos pares chave/valor conhecidos permitidos pela Oracle. A classe OracleConnectionStringBuilder implementa a interface ICustomTypeDescriptor. Isso significa que a classe trabalha com designers Visual Studio .NET em tempo de design. Quando os desenvolvedores usam o designer para criar conexões fortemente tipadas DataSets e conexões fortemente tipadas em Visual Studio .NET, a classe construtor de cadeia de conexão fortemente tipada exibirá as propriedades associadas ao seu tipo e também terá conversores que podem mapear valores comuns para chaves conhecidas.
Os desenvolvedores que precisam criar cadeias de conexão como parte dos aplicativos podem usar a OracleConnectionStringBuilder classe para criar e modificar cadeias de conexão. A classe OracleConnectionStringBuilder também facilita o gerenciamento de cadeias de conexão armazenadas em um arquivo de configuração de aplicativo.
A OracleConnectionStringBuilder execução verifica se há pares chave/valor válidos. Portanto, essa classe não pode ser usada para criar cadeias de conexão inválidas. Tentar adicionar pares inválidos gerará uma exceção. A OracleConnectionStringBuilder classe mantém uma coleção fixa de sinônimos e, quando necessário, pode executar a tradução necessária para converter de um sinônimo para o nome de chave conhecido correspondente. Por exemplo, ao usar a propriedade Item[] para recuperar um valor, você pode especificar uma cadeia de caracteres que contenha qualquer sinônimo para a chave necessária. Consulte a propriedade Item[] para obter uma lista completa de sinônimos aceitáveis.
Aviso
Microsoft não recomenda fornecer seu nome de usuário e senha diretamente, pois é um padrão inseguro. Sempre que possível, use fluxos de autenticação mais seguros, como identidades Managed para recursos Azure ou autenticação do Windows para SQL Server.
Construtores
| Nome | Description |
|---|---|
| OracleConnectionStringBuilder() |
Obsoleto.
Inicializa uma nova instância da classe OracleConnectionStringBuilder. |
| OracleConnectionStringBuilder(String) |
Obsoleto.
Inicializa uma nova instância da classe OracleConnectionStringBuilder. A cadeia de conexão fornecida fornece os dados para as informações de conexão interna da instância. |
Propriedades
| Nome | Description |
|---|---|
| BrowsableConnectionString |
Obsoleto.
Obtém ou define um valor que indica se a propriedade ConnectionString está visível em designers de Visual Studio. (Herdado de DbConnectionStringBuilder) |
| ConnectionString |
Obsoleto.
Obtém ou define o cadeia de conexão associado ao DbConnectionStringBuilder. (Herdado de DbConnectionStringBuilder) |
| Count |
Obsoleto.
Obtém o número atual de chaves contidas na ConnectionString propriedade. (Herdado de DbConnectionStringBuilder) |
| DataSource |
Obsoleto.
Obtém ou define o nome da fonte de dados Oracle à qual se conectar. |
| Enlist |
Obsoleto.
Obtém ou define um valor que indica se o pooler inseri automaticamente a conexão no contexto de transação atual do thread de criação. |
| IntegratedSecurity |
Obsoleto.
Obtém ou define um valor que indica se "ID do usuário" e "Senha" são especificados na conexão (quando |
| IsFixedSize |
Obsoleto.
Obtém um valor que indica se o OracleConnectionStringBuilder tem um tamanho fixo. |
| IsReadOnly |
Obsoleto.
Obtém um valor que indica se o DbConnectionStringBuilder valor é somente leitura. (Herdado de DbConnectionStringBuilder) |
| Item[String] |
Obsoleto.
Obtém ou define o valor associado à chave especificada. Em C#, essa propriedade é o indexador. |
| Keys |
Obsoleto.
Obtém um ICollection que contém as chaves no OracleConnectionStringBuilder. |
| LoadBalanceTimeout |
Obsoleto.
Obtém ou define o tempo mínimo, em segundos, para que a conexão resida no pool de conexões antes de ser removida. |
| MaxPoolSize |
Obsoleto.
Obtém ou define o número máximo de conexões permitidas no pool de conexões para essa cadeia de conexão específica. |
| MinPoolSize |
Obsoleto.
Obtém ou define o número mínimo de conexões permitidas no pool de conexões para essa cadeia de conexão específica. |
| OmitOracleConnectionName |
Obsoleto.
Obtém ou define o sinalizador que permite reversões de transação em versões anteriores do Oracle (antes da 8.1.7.4.1). |
| Password |
Obsoleto.
Obtém ou define a senha da conta Oracle. |
| PersistSecurityInfo |
Obsoleto.
Obtém ou define um valor booliano que indica se informações confidenciais de segurança, como a senha, não são retornadas como parte da conexão se a conexão estiver aberta ou se alguma vez estiver em um estado aberto. |
| Pooling |
Obsoleto.
Obtém ou define um valor booliano que indica se a conexão será agrupada ou se cada conexão será aberta explicitamente sempre que a conexão for solicitada. |
| Unicode |
Obsoleto.
Obtém ou define um valor booliano que indica se o cliente dá suporte à funcionalidade Unicode disponível em clientes Oracle posteriores ou se não está ciente do Unicode. |
| UserID |
Obsoleto.
Obtém ou define a ID do usuário a ser usada ao se conectar ao Oracle. |
| Values |
Obsoleto.
Obtém um ICollection que contém os valores no OracleConnectionStringBuilder. |
Métodos
| Nome | Description |
|---|---|
| Add(String, Object) |
Obsoleto.
Adiciona uma entrada com a chave e o valor especificados ao DbConnectionStringBuilder. (Herdado de DbConnectionStringBuilder) |
| Clear() |
Obsoleto.
Limpa o conteúdo da OracleConnectionStringBuilder instância. |
| ClearPropertyDescriptors() |
Obsoleto.
Limpa a coleção de PropertyDescriptor objetos no associado DbConnectionStringBuilder. (Herdado de DbConnectionStringBuilder) |
| ContainsKey(String) |
Obsoleto.
Determina se o OracleConnectionStringBuilder contém uma chave específica. |
| Equals(Object) |
Obsoleto.
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| EquivalentTo(DbConnectionStringBuilder) |
Obsoleto.
Compara as informações de conexão neste DbConnectionStringBuilder objeto com as informações de conexão no objeto fornecido. (Herdado de DbConnectionStringBuilder) |
| GetHashCode() |
Obsoleto.
Serve como a função hash predefinida. (Herdado de Object) |
| GetProperties(Hashtable) |
Obsoleto.
Preenche um fornecido Hashtable com informações sobre todas as propriedades deste DbConnectionStringBuilder. (Herdado de DbConnectionStringBuilder) |
| GetType() |
Obsoleto.
Obtém o Type da instância atual. (Herdado de Object) |
| MemberwiseClone() |
Obsoleto.
Cria uma cópia superficial do Objectatual. (Herdado de Object) |
| Remove(String) |
Obsoleto.
Remove a entrada com a chave especificada da OracleConnectionStringBuilder instância. |
| ShouldSerialize(String) |
Obsoleto.
Indica se a chave especificada existe nesta OracleConnectionStringBuilder instância. |
| ToString() |
Obsoleto.
Retorna o cadeia de conexão associado a este DbConnectionStringBuilder. (Herdado de DbConnectionStringBuilder) |
| TryGetValue(String, Object) |
Obsoleto.
Recupera um valor correspondente à chave fornecida a partir deste OracleConnectionStringBuilder. |
Implantações explícitas de interface
| Nome | Description |
|---|---|
| ICollection.CopyTo(Array, Int32) |
Obsoleto.
Copia os elementos de ICollection um Array, começando em um índice específico Array . (Herdado de DbConnectionStringBuilder) |
| ICollection.IsSynchronized |
Obsoleto.
Obtém um valor que indica se o acesso ao ICollection é sincronizado (thread safe). (Herdado de DbConnectionStringBuilder) |
| ICollection.SyncRoot |
Obsoleto.
Obtém um objeto que pode ser usado para sincronizar o acesso ao ICollection. (Herdado de DbConnectionStringBuilder) |
| ICustomTypeDescriptor.GetAttributes() |
Obsoleto.
Retorna uma coleção de atributos personalizados para esta instância de um componente. (Herdado de DbConnectionStringBuilder) |
| ICustomTypeDescriptor.GetClassName() |
Obsoleto.
Retorna o nome da classe dessa instância de um componente. (Herdado de DbConnectionStringBuilder) |
| ICustomTypeDescriptor.GetComponentName() |
Obsoleto.
Retorna o nome dessa instância de um componente. (Herdado de DbConnectionStringBuilder) |
| ICustomTypeDescriptor.GetConverter() |
Obsoleto.
Retorna um conversor de tipo para esta instância de um componente. (Herdado de DbConnectionStringBuilder) |
| ICustomTypeDescriptor.GetDefaultEvent() |
Obsoleto.
Retorna o evento padrão para esta instância de um componente. (Herdado de DbConnectionStringBuilder) |
| ICustomTypeDescriptor.GetDefaultProperty() |
Obsoleto.
Retorna a propriedade padrão para esta instância de um componente. (Herdado de DbConnectionStringBuilder) |
| ICustomTypeDescriptor.GetEditor(Type) |
Obsoleto.
Retorna um editor do tipo especificado para esta instância de um componente. (Herdado de DbConnectionStringBuilder) |
| ICustomTypeDescriptor.GetEvents() |
Obsoleto.
Retorna os eventos para esta instância de um componente. (Herdado de DbConnectionStringBuilder) |
| ICustomTypeDescriptor.GetEvents(Attribute[]) |
Obsoleto.
Retorna os eventos dessa instância de um componente usando a matriz de atributo especificada como um filtro. (Herdado de DbConnectionStringBuilder) |
| ICustomTypeDescriptor.GetProperties() |
Obsoleto.
Retorna as propriedades dessa instância de um componente. (Herdado de DbConnectionStringBuilder) |
| ICustomTypeDescriptor.GetProperties(Attribute[]) |
Obsoleto.
Retorna as propriedades dessa instância de um componente usando a matriz de atributos como um filtro. (Herdado de DbConnectionStringBuilder) |
| ICustomTypeDescriptor.GetPropertyOwner(PropertyDescriptor) |
Obsoleto.
Retorna um objeto que contém a propriedade descrita pelo descritor de propriedade especificado. (Herdado de DbConnectionStringBuilder) |
| IDictionary.Add(Object, Object) |
Obsoleto.
Adiciona um elemento com a chave e o valor fornecidos IDictionary ao objeto. (Herdado de DbConnectionStringBuilder) |
| IDictionary.Contains(Object) |
Obsoleto.
Determina se o IDictionary objeto contém um elemento com a chave especificada. (Herdado de DbConnectionStringBuilder) |
| IDictionary.GetEnumerator() |
Obsoleto.
Retorna um IDictionaryEnumerator objeto para o IDictionary objeto. (Herdado de DbConnectionStringBuilder) |
| IDictionary.Item[Object] |
Obsoleto.
Obtém ou define o elemento com a chave especificada. (Herdado de DbConnectionStringBuilder) |
| IDictionary.Remove(Object) |
Obsoleto.
Remove o elemento com a chave especificada do IDictionary objeto. (Herdado de DbConnectionStringBuilder) |
| IEnumerable.GetEnumerator() |
Obsoleto.
Retorna um enumerador que itera por meio de uma coleção. (Herdado de DbConnectionStringBuilder) |
Métodos de Extensão
| Nome | Description |
|---|---|
| AsParallel(IEnumerable) |
Obsoleto.
Habilita a paralelização de uma consulta. |
| AsQueryable(IEnumerable) |
Obsoleto.
Converte um IEnumerable em um IQueryable. |
| Cast<TResult>(IEnumerable) |
Obsoleto.
Converte os elementos de um IEnumerable para o tipo especificado. |
| OfType<TResult>(IEnumerable) |
Obsoleto.
Filtra os elementos de um IEnumerable com base em um tipo especificado. |