OracleConnectionStringBuilder Classe

Definição

Atenção

OracleConnectionStringBuilder has been deprecated. http://go.microsoft.com/fwlink/?LinkID=144260

Fornece uma forma simples de criar e gerir o conteúdo das strings de ligação usadas pela OracleConnection classe.

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
OracleConnectionStringBuilder
Atributos

Observações

Este tipo está obsoleto e será removido numa versão futura do .NET Framework. Para mais informações, consulte Oracle e ADO.NET.

Os construtores de cadeia de ligação permitem aos programadores criar programaticamente cadeias de ligação sintaticamente corretas, e analisar e reconstruir cadeias de ligação existentes, usando propriedades e métodos da classe. O cadeia de ligação builder fornece propriedades fortemente tipadas correspondentes aos pares chave/valor conhecidos permitidos pela Oracle. A classe OracleConnectionStringBuilder implementa a interface ICustomTypeDescriptor. Isto significa que a aula trabalha com Visual Studio .NET designers no momento do design. Quando os programadores usam o designer para construir ligações fortemente tipadas DataSets e fortemente tipadas dentro de Visual Studio .NET, a classe builder de cadeia de ligação fortemente tipada exibirá as propriedades associadas ao seu tipo e também terá conversores que podem mapear valores comuns para chaves conhecidas.

Os programadores que precisam de criar strings de ligação como parte de aplicações podem usar a OracleConnectionStringBuilder classe para construir e modificar strings de ligação. A OracleConnectionStringBuilder classe também facilita a gestão de cadeias de ligação armazenadas num ficheiro de configuração de aplicação.

Realiza OracleConnectionStringBuilder verificações para pares chave/valor válidos. Portanto, esta classe não pode ser usada para criar cadeias de ligação inválidas. Tentar adicionar pares inválidos lança uma exceção. A OracleConnectionStringBuilder classe mantém uma coleção fixa de sinónimos e, quando necessário, pode realizar a tradução necessária para converter de sinónimo para o nome de chave conhecido correspondente. Por exemplo, quando usas a Item[] propriedade para recuperar um valor, podes especificar uma string que contenha qualquer sinónimo da chave de que precisas. Consulte a Item[] propriedade para uma lista completa de sinónimos aceitáveis.

Warning

A Microsoft não recomenda fornecer diretamente o seu nome de utilizador e palavra-passe, porque é um padrão inseguro. Sempre que possível, utilize fluxos de autenticação mais seguros, como Identidades Geridas para Azure recursos, ou Windows authentication para SQL Server.

Construtores

Name Description
OracleConnectionStringBuilder()
Obsoleto.

Inicializa uma nova instância da OracleConnectionStringBuilder classe.

OracleConnectionStringBuilder(String)
Obsoleto.

Inicializa uma nova instância da OracleConnectionStringBuilder classe. A cadeia de ligação fornecida fornece os dados para a informação interna de ligação da instância.

Propriedades

Name Description
BrowsableConnectionString
Obsoleto.

Obtém ou define um valor que indica se a propriedade ConnectionString é visível em Visual Studio designers.

(Herdado de DbConnectionStringBuilder)
ConnectionString
Obsoleto.

Obtém ou define o cadeia de ligaçã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 para se ligar.

Enlist
Obsoleto.

Recebe ou define um valor que indica se o pooler regista automaticamente a ligação no contexto atual da transação do thread de criação.

IntegratedSecurity
Obsoleto.

Recebe ou define um valor que indica se "ID de utilizador" e "Palavra-passe" estão especificados na ligação (quando false) ou se as credenciais atuais da conta Windows são usadas para autenticação (quando true).

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 é apenas de leitura.

(Herdado de DbConnectionStringBuilder)
Item[String]
Obsoleto.

Obtém ou define o valor associado à chave especificada. Em C#, esta 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 a ligação permanecer no pool de ligação antes de ser removida.

MaxPoolSize
Obsoleto.

Obtém ou define o número máximo de ligações permitidas no pool de ligações para esta cadeia de ligação específica.

MinPoolSize
Obsoleto.

Obtém ou define o número mínimo de ligações permitidas no pool de ligações para esta cadeia de ligação específica.

OmitOracleConnectionName
Obsoleto.

Recebe ou define a flag que permite rollbacks de transações em versões anteriores do Oracle (anteriores à 8.1.7.4.1).

Password
Obsoleto.

Obtém ou define a palavra-passe da conta Oracle.

PersistSecurityInfo
Obsoleto.

Recebe ou define um valor booleano que indica se informação sensível à segurança, como a palavra-passe, não é devolvida como parte da ligação se esta estiver aberta ou alguma vez esteve em estado aberto.

Pooling
Obsoleto.

Recebe ou define um valor booleano que indica se a ligação será agrupada, ou se cada ligação será explicitamente aberta sempre que a ligação for solicitada.

Unicode
Obsoleto.

Recebe ou define um valor booleano que indica se o cliente suporta a funcionalidade Unicode disponível nos clientes Oracle posteriores, ou se não é consciente do Unicode.

UserID
Obsoleto.

Obtém ou define o ID de utilizador a ser usado ao ligar à Oracle.

Values
Obsoleto.

Obtém-se um ICollection que contém os valores no OracleConnectionStringBuilder.

Métodos

Name Description
Add(String, Object)
Obsoleto.

Adiciona uma entrada com a chave e valor especificados no DbConnectionStringBuilder.

(Herdado de DbConnectionStringBuilder)
Clear()
Obsoleto.

Limpa o conteúdo da OracleConnectionStringBuilder instância.

ClearPropertyDescriptors()
Obsoleto.

Limpa a coleção de PropertyDescriptor objetos no .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 a informação de ligação neste DbConnectionStringBuilder objeto com a informação de ligação no objeto fornecido.

(Herdado de DbConnectionStringBuilder)
GetHashCode()
Obsoleto.

Serve como função de hash predefinida.

(Herdado de Object)
GetProperties(Hashtable)
Obsoleto.

Preenche um fornecimento 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 atual Object.

(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 neste OracleConnectionStringBuilder caso.

ToString()
Obsoleto.

Devolve o cadeia de ligação associado a este DbConnectionStringBuilder.

(Herdado de DbConnectionStringBuilder)
TryGetValue(String, Object)
Obsoleto.

Recupera um valor correspondente à chave fornecida a partir desta OracleConnectionStringBuilder.

Implementações de Interface Explícita

Name Description
ICollection.CopyTo(Array, Int32)
Obsoleto.

Copia os elementos do ICollection para um Array, começando num índice particular Array .

(Herdado de DbConnectionStringBuilder)
ICollection.IsSynchronized
Obsoleto.

Recebe 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.

Devolve uma coleção de atributos personalizados para esta instância de um componente.

(Herdado de DbConnectionStringBuilder)
ICustomTypeDescriptor.GetClassName()
Obsoleto.

Devolve o nome da classe desta instância de um componente.

(Herdado de DbConnectionStringBuilder)
ICustomTypeDescriptor.GetComponentName()
Obsoleto.

Devolve o nome desta instância de um componente.

(Herdado de DbConnectionStringBuilder)
ICustomTypeDescriptor.GetConverter()
Obsoleto.

Devolve um conversor de tipos para esta instância de um componente.

(Herdado de DbConnectionStringBuilder)
ICustomTypeDescriptor.GetDefaultEvent()
Obsoleto.

Devolve o evento predefinido para esta instância de um componente.

(Herdado de DbConnectionStringBuilder)
ICustomTypeDescriptor.GetDefaultProperty()
Obsoleto.

Devolve a propriedade padrão para esta instância de um componente.

(Herdado de DbConnectionStringBuilder)
ICustomTypeDescriptor.GetEditor(Type)
Obsoleto.

Devolve um editor do tipo especificado para esta instância de um componente.

(Herdado de DbConnectionStringBuilder)
ICustomTypeDescriptor.GetEvents()
Obsoleto.

Devolve os eventos para esta instância de um componente.

(Herdado de DbConnectionStringBuilder)
ICustomTypeDescriptor.GetEvents(Attribute[])
Obsoleto.

Devolve os eventos para esta instância de um componente usando o array de atributos especificado como filtro.

(Herdado de DbConnectionStringBuilder)
ICustomTypeDescriptor.GetProperties()
Obsoleto.

Devolve as propriedades para esta instância de um componente.

(Herdado de DbConnectionStringBuilder)
ICustomTypeDescriptor.GetProperties(Attribute[])
Obsoleto.

Devolve as propriedades para esta instância de um componente usando o array de atributos como filtro.

(Herdado de DbConnectionStringBuilder)
ICustomTypeDescriptor.GetPropertyOwner(PropertyDescriptor)
Obsoleto.

Devolve um objeto que contém a propriedade descrita pelo descritor de propriedades especificado.

(Herdado de DbConnectionStringBuilder)
IDictionary.Add(Object, Object)
Obsoleto.

Adiciona um elemento com a chave e o valor fornecidos ao IDictionary 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.

Devolve 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.

Devolve um enumerador que itera numa coleção.

(Herdado de DbConnectionStringBuilder)

Métodos da Extensão

Name Description
AsParallel(IEnumerable)
Obsoleto.

Permite a paralelização de uma consulta.

AsQueryable(IEnumerable)
Obsoleto.

Converte um IEnumerable para um IQueryable.

Cast<TResult>(IEnumerable)
Obsoleto.

Conjura os elementos de an IEnumerable para o tipo especificado.

OfType<TResult>(IEnumerable)
Obsoleto.

Filtra os elementos de um IEnumerable com base num tipo especificado.

Aplica-se a

Ver também