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 | |
---|---|---|
SqlCeConnectionStringBuilder() | Inicializa uma nova instância da classe SqlCeConnectionStringBuilder usando valores padrão. | |
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 | |
---|---|---|
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. | |
BrowsableConnectionString | (herança de DbConnectionStringBuilder) | |
CaseSensitive | Obtém ou define um valor que indica se o agrupamento de bancos de dados diferencia maiúsculas de minúsculas. | |
ConnectionString | (herança de DbConnectionStringBuilder) | |
Count | (herança de DbConnectionStringBuilder) | |
DataSource | Obtém ou define o caminho do arquivo e o nome do banco de dados do SQL Server Compact. | |
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. | |
DefaultLockTimeout | Obtém ou define o número padrão de milissegundos que uma transação aguardará por um bloqueio. | |
Encrypt | Obtém ou define um valor que indica se o agrupamento de bancos de dados é criptografado ou não. | |
EncryptionMode | Obtém ou define o modo de criptografia com o qual o banco de dados deve ser criado. | |
Enlist | Obtém ou define um valor que indica se um banco de dados de conexão é aberto com o uso de Enlist. | |
FileMode | Obtém ou define o modo a ser usado ao abrir o arquivo de banco de dados. | |
FlushInterval | Obtém ou define o intervalo de tempo especificado (em segundos) antes de todas as transações confirmadas serem liberadas para o disco. | |
InitialLcid | Obtém ou define a LCID (identificação de localidade) a ser usada com o banco de dados. | |
IsFixedSize | Obtém um valor que indica se SqlCeConnectionStringBuilder tem um tamanho fixo. (Substitui DbConnectionStringBuilder.IsFixedSize.) | |
IsReadOnly | (herança de DbConnectionStringBuilder) | |
Item | Obtém ou define o valor associado à chave especificada. (Substitui DbConnectionStringBuilder.Item[String].) | |
Keys | Obtém uma ICollection que contém as chaves no SqlCeConnectionStringBuilder. (Substitui DbConnectionStringBuilder.Keys.) | |
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. | |
MaxDatabaseSize | Obtém ou define o tamanho máximo do banco de dados, em megabytes. | |
Password | Obtém ou define a senha do banco de dados, que pode ter até 40 caracteres de comprimento. | |
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. | |
TempFileMaxSize | Obtém ou define o tamanho máximo do arquivo de banco de dados temporário, em megabytes. | |
TempFilePath | Obtém ou define a localização do banco de dados temporário. | |
Values | Obtém uma ICollection que contém os valores no SqlCeConnectionStringBuilder. (Substitui DbConnectionStringBuilder.Values.) |
Início
Métodos
Nome | Descrição | |
---|---|---|
Add | (herança de DbConnectionStringBuilder) | |
Clear | Limpa o conteúdo da instância SqlCeConnectionStringBuilder. (Substitui DbConnectionStringBuilder.Clear().) | |
ClearPropertyDescriptors | (herança de DbConnectionStringBuilder) | |
ContainsKey | Determina se SqlCeConnectionStringBuilder contém uma chave específica. (Substitui DbConnectionStringBuilder.ContainsKey(String).) | |
Equals | (herança de Object) | |
EquivalentTo | (herança de DbConnectionStringBuilder) | |
Finalize | (herança de Object) | |
GetHashCode | (herança de Object) | |
GetProperties | (herança de DbConnectionStringBuilder) | |
GetType | (herança de Object) | |
MemberwiseClone | (herança de Object) | |
Remove | Remove a entrada com a chave especificada na instância SqlCeConnectionStringBuilder. (Substitui DbConnectionStringBuilder.Remove(String).) | |
ShouldSerialize | Indica se a chave especificada existe nesta instância SqlCeConnectionStringBuilder. (Substitui DbConnectionStringBuilder.ShouldSerialize(String).) | |
ToString | (herança de DbConnectionStringBuilder) | |
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 | |
---|---|---|
IDictionary.Add | (herança de DbConnectionStringBuilder) | |
IDictionary.Contains | (herança de DbConnectionStringBuilder) | |
ICollection.CopyTo | (herança de DbConnectionStringBuilder) | |
ICustomTypeDescriptor.GetAttributes | (herança de DbConnectionStringBuilder) | |
ICustomTypeDescriptor.GetClassName | (herança de DbConnectionStringBuilder) | |
ICustomTypeDescriptor.GetComponentName | (herança de DbConnectionStringBuilder) | |
ICustomTypeDescriptor.GetConverter | (herança de DbConnectionStringBuilder) | |
ICustomTypeDescriptor.GetDefaultEvent | (herança de DbConnectionStringBuilder) | |
ICustomTypeDescriptor.GetDefaultProperty | (herança de DbConnectionStringBuilder) | |
ICustomTypeDescriptor.GetEditor | (herança de DbConnectionStringBuilder) | |
IEnumerable.GetEnumerator | (herança de DbConnectionStringBuilder) | |
IDictionary.GetEnumerator | (herança de DbConnectionStringBuilder) | |
ICustomTypeDescriptor.GetEvents() | (herança de DbConnectionStringBuilder) | |
ICustomTypeDescriptor.GetEvents(array<Attribute[]) | (herança de DbConnectionStringBuilder) | |
ICustomTypeDescriptor.GetProperties() | (herança de DbConnectionStringBuilder) | |
ICustomTypeDescriptor.GetProperties(array<Attribute[]) | (herança de DbConnectionStringBuilder) | |
ICustomTypeDescriptor.GetPropertyOwner | (herança de DbConnectionStringBuilder) | |
ICollection.IsSynchronized | (herança de DbConnectionStringBuilder) | |
IDictionary.Item | (herança de DbConnectionStringBuilder) | |
IDictionary.Remove | (herança de DbConnectionStringBuilder) | |
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.