AdoDotNetConnectionProperties Classe

Definição

Fornece uma implementação da classe dataconnectproperties usando a classe base do construtor de cadeia de conexão ADO.NET (DbConnectionStringBuilder).

public ref class AdoDotNetConnectionProperties : Microsoft::VisualStudio::Data::DataConnectionProperties, System::Collections::IDictionary, System::ComponentModel::ICustomTypeDescriptor
public class AdoDotNetConnectionProperties : Microsoft.VisualStudio.Data.DataConnectionProperties, System.Collections.IDictionary, System.ComponentModel.ICustomTypeDescriptor
type AdoDotNetConnectionProperties = class
    inherit DataConnectionProperties
    interface ICustomTypeDescriptor
    interface IDictionary
    interface ICollection
    interface IEnumerable
Public Class AdoDotNetConnectionProperties
Inherits DataConnectionProperties
Implements ICustomTypeDescriptor, IDictionary
Herança
AdoDotNetConnectionProperties
Implementações

Construtores

AdoDotNetConnectionProperties(String)

Construtor de classe. Instancia uma instância parametrizada da AdoDotNetConnectionProperties classe que fornece o nome do provedor ADO.net.

AdoDotNetConnectionProperties(String, String)

Construtor de classe com parâmetros. Instancia uma instância parametrizada da AdoDotNetConnectionProperties classe que fornece o nome invariável do provedor ADO.net e uma cadeia de conexão do provedor.

Propriedades

ConnectionStringBuilder

Recupera o objeto do construtor de cadeia de conexão ADO.NET subjacente para a instância de propriedades de conexão atual.

IsComplete

Recupera um valor booliano que indica se uma determinada cadeia de conexão está completa.

IsExtensible

Recupera ou define um valor booliano que indica se as propriedades de conexão do provedor DDEX são extensíveis.

Item[String]

Recupera ou define um valor para uma propriedade especificada no provedor DDEX.

OrderedProperties

Recupera uma coleção de nomes de propriedade especificando uma ordem razoável (ou necessária) para as propriedades quando representada no formulário de cadeia de caracteres.

(Herdado de DataConnectionProperties)

Métodos

Add(String)

Adiciona uma nova propriedade à coleção de propriedades de conexão atual.

AddProperty(PropertyDescriptor, Attribute[])

Adiciona dinamicamente uma nova propriedade à coleção de propriedades reconhecida nativamente pela instância atual da DataConnectionProperties classe.

(Herdado de DataConnectionProperties)
AddProperty(String, Type, Attribute[])

Adiciona dinamicamente uma nova propriedade à coleção de propriedades reconhecida nativamente por essa instância de propriedades de conexão de dados.

(Herdado de DataConnectionProperties)
Contains(String)

Testa se uma propriedade especificada é um membro do conjunto atual de propriedades de conexão.

EquivalentTo(DataConnectionProperties)

Testa se a instância atual da classe é equivalente a outra instância de classe.

GetBasicProperties()

Recupera uma matriz de valores de nome de propriedade que representa o conjunto de propriedades "básicas" reconhecíveis pela AdoDotNetConnectionProperties instância de classe atual.

GetEnumerator()

Recupera um enumerador que enumera todas as propriedades de conexão conhecidas e seus valores, se houver.

GetNameAsString(String)

Formata um nome de propriedade para posicionamento em uma cadeia de conexão.

(Herdado de DataConnectionProperties)
GetProperties()

Recupera a coleção de descritores de todas as propriedades conhecidas no momento.

(Herdado de DataConnectionProperties)
GetProperties(Attribute[])

Recupera a coleção de descritores das propriedades conhecidas no momento que correspondem a um conjunto especificado de atributos.

(Herdado de DataConnectionProperties)
GetProperty(String)

Recupera o descritor de uma propriedade com o nome de propriedade especificado.

(Herdado de DataConnectionProperties)
GetSynonyms(String)

Recupera uma lista de matrizes de sinônimos para uma propriedade de conexão de dados especificada.

GetValueAsString(String)

Formata um valor de propriedade para posicionamento em uma cadeia de conexão.

(Herdado de DataConnectionProperties)
Initialize(IDictionary)

Inicializa a DataConnectionProperties instância atual para seu estado padrão e define cada propriedade no dicionário especificado.

(Herdado de DataConnectionProperties)
InitializeProperties()

Inicializa o conjunto de propriedades reconhecidas nativamente para a DataConnectionProperties instância atual.

(Herdado de DataConnectionProperties)
InitializeSynonyms()

Inicializa o conjunto de sinônimos disponíveis para cada propriedade reconhecida nativamente na DataConnectionProperties instância atual.

(Herdado de DataConnectionProperties)
InitializeValue(String, Object)

Inicializa o valor de uma propriedade de conexão especificada.

(Herdado de DataConnectionProperties)
InitializeValues(IDictionary)

Inicializa valores para um conjunto especificado de propriedades usando um dicionário de pares de nome/valor.

(Herdado de DataConnectionProperties)
IsSensitive(String)

Retorna um valor booliano que indica se uma propriedade especificada contém informações confidenciais.

ModifyProperty(String, Attribute[])

Modifica uma propriedade existente da qual a instância atual DataConnectionProperties está ciente nativamente.

(Herdado de DataConnectionProperties)
OnPropertyChanged(DataConnectionPropertyChangedEventArgs)

Aciona o evento PropertyChanged.

(Herdado de DataConnectionProperties)
Parse(String)

Desmonta os componentes de uma cadeia de conexão em um conjunto de propriedades de conexão, conforme definido na AdoDotNetConnectionProperties instância da classe atual.

ReadNameFromString(String, Int32)

Lê um nome de propriedade de uma cadeia de conexão iniciando em um índice especificado e, em seguida, atualiza o índice para apontar para uma posição imediatamente após o nome da propriedade.

(Herdado de DataConnectionProperties)
ReadValueFromString(String, String, Int32)

Lê um valor de propriedade de uma cadeia de conexão iniciando em um índice especificado, converte-o no tipo correto e atualiza o índice para apontar para uma posição após o nome da propriedade.

(Herdado de DataConnectionProperties)
Remove(String)

Remove uma propriedade da coleção de propriedades de conexão atual.

RemoveProperty(String)

Remove uma propriedade reconhecida nativamente.

(Herdado de DataConnectionProperties)
Reset()

Redefine uma propriedade de conexão para seu valor inicial.

Reset(String)

Reverte um valor de propriedade para seu valor inicial.

ResolveSynonym(String, Boolean)

Tenta resolver um sinônimo para o PropertyDescriptor associado a uma propriedade base retornando o descritor de propriedade base.

(Herdado de DataConnectionProperties)
SetSynonyms(String, String[])

Define uma lista de cadeias de caracteres como sinônimos de um nome de propriedade de base especificado.

(Herdado de DataConnectionProperties)
ShouldPersistProperty(String)

Indica se uma propriedade deve persistir ao criar uma cadeia de conexão.

(Herdado de DataConnectionProperties)
Test()

Testa se o conjunto atual de propriedades de conexão abrirá uma conexão com êxito.

ToDisplayString()

Recupera uma representação de cadeia de caracteres do conjunto atual de propriedades de conexão de dados que são adequadas para exibição na tela.

ToFullString()

Recupera uma representação de cadeia de caracteres do conjunto atual de propriedades de conexão de dados para esta instância.

ToString()

Recupera uma representação de cadeia de caracteres completa das propriedades de conexão atuais.

(Herdado de DataConnectionProperties)
ToTestString()

Recupera um formulário da cadeia de conexão que pode ser usado para testar a conexão.

Eventos

PropertyChanged

Evento que é acionado na ocorrência de uma alteração em uma propriedade de conexão.

(Herdado de DataConnectionProperties)

Implantações explícitas de interface

ICollection.CopyTo(Array, Int32)

Copia o conjunto de propriedades de conexão para uma matriz, começando no índice de matriz especificado.

ICollection.Count

Recupera o número de elementos contidos na instância atual ICollection .

ICollection.IsSynchronized

Recupera um valor que indica se o acesso à coleção de propriedades de conexão é sincronizado (thread-safe).

ICollection.SyncRoot

Recupera um objeto que pode ser usado para sincronizar o acesso à coleção de propriedades de conexão.

ICustomTypeDescriptor.GetAttributes()

Recupera uma coleção de atributos personalizados para o objeto especificado.

ICustomTypeDescriptor.GetClassName()

Recupera o nome da classe do objeto especificado.

ICustomTypeDescriptor.GetComponentName()

Recupera o nome do objeto especificado.

ICustomTypeDescriptor.GetConverter()

Recupera um conversor de tipo para o objeto especificado.

ICustomTypeDescriptor.GetDefaultEvent()

Recupera o evento padrão para o objeto especificado.

ICustomTypeDescriptor.GetDefaultProperty()

Recupera a propriedade padrão para o objeto especificado.

ICustomTypeDescriptor.GetEditor(Type)

Recupera um editor do tipo especificado para este objeto.

ICustomTypeDescriptor.GetEvents()

Recupera os eventos para a instância especificada de um componente.

ICustomTypeDescriptor.GetEvents(Attribute[])

Recupera os eventos para esta instância de um componente usando a matriz de atributo especificada como um filtro.

ICustomTypeDescriptor.GetProperties()

Recupera as propriedades da instância especificada de um componente.

ICustomTypeDescriptor.GetProperties(Attribute[])

Recupera as propriedades da instância especificada de um componente usando a matriz de atributo como um filtro.

ICustomTypeDescriptor.GetPropertyOwner(PropertyDescriptor)

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

IDataConnectionProperties.PropertyChanged (Herdado de DataConnectionProperties)
IDictionary.Add(Object, Object)

Adiciona um elemento como um par de chave/valor à IDictionary instância especificada.

IDictionary.Clear()

Remove todos os elementos da IDictionary instância especificada.

IDictionary.Contains(Object)

Determina se a IDictionary instância atual contém um elemento com a chave especificada.

IDictionary.GetEnumerator()

Retorna um IDictionaryEnumerator objeto para a IDictionary instância.

IDictionary.IsFixedSize

Recupera um valor booliano que indica se a IDictionary instância especificada tem um tamanho fixo.

IDictionary.IsReadOnly

Recupera um valor booleano que indica se a IDictionary instância é somente leitura.

IDictionary.Item[Object]

Recupera um item, ou elemento, com a chave especificada da instância atual IDictionary .

IDictionary.Keys

Recupera um ICollection objeto que contém as chaves da IDictionary instância.

IDictionary.Remove(Object)

Remove o elemento com a chave especificada da IDictionary instância.

IDictionary.Values

Recupera um ICollection objeto que contém os valores na IDictionary instância especificada.

IEnumerable.GetEnumerator()

Recupera um enumerador que é capaz de iterar através da coleção de propriedades de conexão.

Aplica-se a