Share via


Classe SqlCeConnectionStringBuilder

Oferece um modo simples de criar e gerenciar o conteúdo de cadeias de conexão usadas pela classe SqlCeConnection.

Hierarquia de herança

System.Object
  System.Data.Common.DbConnectionStringBuilder
    System.Data.SqlServerCe.SqlCeConnectionStringBuilder

Namespace:  System.Data.SqlServerCe
Assembly:  System.Data.SqlServerCe (em System.Data.SqlServerCe.dll)

Sintaxe

'Declaração
Public NotInheritable Class SqlCeConnectionStringBuilder _
    Inherits DbConnectionStringBuilder
'Uso
Dim instance As SqlCeConnectionStringBuilder
public sealed class SqlCeConnectionStringBuilder : DbConnectionStringBuilder
public ref class SqlCeConnectionStringBuilder sealed : public DbConnectionStringBuilder
[<SealedAttribute>]
type SqlCeConnectionStringBuilder =  
    class
        inherit DbConnectionStringBuilder
    end
public final class SqlCeConnectionStringBuilder extends DbConnectionStringBuilder

O tipo SqlCeConnectionStringBuilder expõe os membros a seguir.

Construtores

  Nome Descrição
Método público SqlCeConnectionStringBuilder() Inicializa uma nova instância da classe SqlCeConnectionStringBuilder usando valores padrão.
Método público SqlCeConnectionStringBuilder(String) Inicializa uma nova instância da classe SqlCeConnectionStringBuilder usando a cadeia de conexão especificada que fornece os dados para as informações de conexão internas da instância.

Início

Propriedades

  Nome Descrição
Propriedade pública AutoshrinkThreshold Obtém ou define a porcentagem de espaço livre no arquivo de banco de dados que é permitida antes de iniciar a redução automática.
Propriedade pública BrowsableConnectionString (herança de DbConnectionStringBuilder)
Propriedade pública CaseSensitive Obtém ou define um valor que indica se o agrupamento de bancos de dados diferencia maiúsculas de minúsculas.
Propriedade pública ConnectionString (herança de DbConnectionStringBuilder)
Propriedade pública Count (herança de DbConnectionStringBuilder)
Propriedade pública DataSource Obtém ou define o caminho do arquivo e o nome do banco de dados do SQL Server Compact.
Propriedade pública DefaultLockEscalation Obtém ou define o número de bloqueios que uma transação adquirirá antes de tentar o escalonamento de linha para página ou de página para tabela.
Propriedade pública DefaultLockTimeout Obtém ou define o número padrão de milissegundos que uma transação aguardará por um bloqueio.
Propriedade pública Encrypt Obtém ou define um valor que indica se o agrupamento de bancos de dados é criptografado ou não.
Propriedade pública EncryptionMode Obtém ou define o modo de criptografia com o qual o banco de dados deve ser criado.
Propriedade pública Enlist Obtém ou define um valor que indica se um banco de dados de conexão é aberto com o uso de Enlist.
Propriedade pública FileMode Obtém ou define o modo a ser usado ao abrir o arquivo de banco de dados.
Propriedade pública FlushInterval Obtém ou define o intervalo de tempo especificado (em segundos) antes de todas as transações confirmadas serem liberadas para o disco.
Propriedade pública InitialLcid Obtém ou define a LCID (identificação de localidade) a ser usada com o banco de dados.
Propriedade pública IsFixedSize Obtém um valor que indica se SqlCeConnectionStringBuilder tem um tamanho fixo. (Substitui DbConnectionStringBuilder.IsFixedSize.)
Propriedade pública IsReadOnly (herança de DbConnectionStringBuilder)
Propriedade pública Item Obtém ou define o valor associado à chave especificada. (Substitui DbConnectionStringBuilder.Item[String].)
Propriedade pública Keys Obtém uma ICollection que contém as chaves no SqlCeConnectionStringBuilder. (Substitui DbConnectionStringBuilder.Keys.)
Propriedade pública MaxBufferSize Obtém ou define a maior quantidade de memória, em quilobytes, que o SQL Server Mobile pode usar antes de começar a liberar alterações para o disco.
Propriedade pública MaxDatabaseSize Obtém ou define o tamanho máximo do banco de dados, em megabytes.
Propriedade pública Password Obtém ou define a senha do banco de dados, que pode ter até 40 caracteres de comprimento.
Propriedade pública PersistSecurityInfo Obtém ou define um valor que indica se as informações confidenciais de segurança, como a senha, não serão retornadas como parte da conexão.
Propriedade pública TempFileMaxSize Obtém ou define o tamanho máximo do arquivo de banco de dados temporário, em megabytes.
Propriedade pública TempFilePath Obtém ou define a localização do banco de dados temporário.
Propriedade pública Values Obtém uma ICollection que contém os valores no SqlCeConnectionStringBuilder. (Substitui DbConnectionStringBuilder.Values.)

Início

Métodos

  Nome Descrição
Método público Add (herança de DbConnectionStringBuilder)
Método público Clear Limpa o conteúdo da instância SqlCeConnectionStringBuilder. (Substitui DbConnectionStringBuilder.Clear().)
Método protegido ClearPropertyDescriptors (herança de DbConnectionStringBuilder)
Método público ContainsKey Determina se SqlCeConnectionStringBuilder contém uma chave específica. (Substitui DbConnectionStringBuilder.ContainsKey(String).)
Método público Equals (herança de Object)
Método público EquivalentTo (herança de DbConnectionStringBuilder)
Método protegido Finalize (herança de Object)
Método público GetHashCode (herança de Object)
Método protegido GetProperties (herança de DbConnectionStringBuilder)
Método público GetType (herança de Object)
Método protegido MemberwiseClone (herança de Object)
Método público Remove Remove a entrada com a chave especificada na instância SqlCeConnectionStringBuilder. (Substitui DbConnectionStringBuilder.Remove(String).)
Método público ShouldSerialize Indica se a chave especificada existe nesta instância SqlCeConnectionStringBuilder. (Substitui DbConnectionStringBuilder.ShouldSerialize(String).)
Método público ToString (herança de DbConnectionStringBuilder)
Método público TryGetValue Recupera um valor correspondente à chave fornecida neste SqlCeconnectionStringBuilder. (Substitui DbConnectionStringBuilder.TryGetValue(String, Object%).)

Início

Implementações de interfaces explícitas

  Nome Descrição
Implementações de interfaces explícitasMétodo privado IDictionary.Add (herança de DbConnectionStringBuilder)
Implementações de interfaces explícitasMétodo privado IDictionary.Contains (herança de DbConnectionStringBuilder)
Implementações de interfaces explícitasMétodo privado ICollection.CopyTo (herança de DbConnectionStringBuilder)
Implementações de interfaces explícitasMétodo privado ICustomTypeDescriptor.GetAttributes (herança de DbConnectionStringBuilder)
Implementações de interfaces explícitasMétodo privado ICustomTypeDescriptor.GetClassName (herança de DbConnectionStringBuilder)
Implementações de interfaces explícitasMétodo privado ICustomTypeDescriptor.GetComponentName (herança de DbConnectionStringBuilder)
Implementações de interfaces explícitasMétodo privado ICustomTypeDescriptor.GetConverter (herança de DbConnectionStringBuilder)
Implementações de interfaces explícitasMétodo privado ICustomTypeDescriptor.GetDefaultEvent (herança de DbConnectionStringBuilder)
Implementações de interfaces explícitasMétodo privado ICustomTypeDescriptor.GetDefaultProperty (herança de DbConnectionStringBuilder)
Implementações de interfaces explícitasMétodo privado ICustomTypeDescriptor.GetEditor (herança de DbConnectionStringBuilder)
Implementações de interfaces explícitasMétodo privado IEnumerable.GetEnumerator (herança de DbConnectionStringBuilder)
Implementações de interfaces explícitasMétodo privado IDictionary.GetEnumerator (herança de DbConnectionStringBuilder)
Implementações de interfaces explícitasMétodo privado ICustomTypeDescriptor.GetEvents() (herança de DbConnectionStringBuilder)
Implementações de interfaces explícitasMétodo privado ICustomTypeDescriptor.GetEvents(array<Attribute[]) (herança de DbConnectionStringBuilder)
Implementações de interfaces explícitasMétodo privado ICustomTypeDescriptor.GetProperties() (herança de DbConnectionStringBuilder)
Implementações de interfaces explícitasMétodo privado ICustomTypeDescriptor.GetProperties(array<Attribute[]) (herança de DbConnectionStringBuilder)
Implementações de interfaces explícitasMétodo privado ICustomTypeDescriptor.GetPropertyOwner (herança de DbConnectionStringBuilder)
Implementações de interfaces explícitasPropriedade privada ICollection.IsSynchronized (herança de DbConnectionStringBuilder)
Implementações de interfaces explícitasPropriedade privada IDictionary.Item (herança de DbConnectionStringBuilder)
Implementações de interfaces explícitasMétodo privado IDictionary.Remove (herança de DbConnectionStringBuilder)
Implementações de interfaces explícitasPropriedade privada ICollection.SyncRoot (herança de DbConnectionStringBuilder)

Início

Segurança de thread

Qualquer membro estático público (Shared no Microsoft Visual Basic) desse tipo é seguro para threads. Não há garantia de que qualquer membro de instância seja seguro para threads.

Consulte também

Referência

Namespace System.Data.SqlServerCe