Share via


Clase SqlCeConnectionStringBuilder

Proporciona una forma sencilla de crear y administrar el contenido de las cadenas de conexión utilizadas por la clase SqlCeConnection.

Jerarquía de herencia

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

Espacio de nombres:  System.Data.SqlServerCe
Ensamblado:  System.Data.SqlServerCe (en System.Data.SqlServerCe.dll)

Sintaxis

'Declaración
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

El tipo SqlCeConnectionStringBuilder expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público SqlCeConnectionStringBuilder() Inicializa una nueva instancia de la clase SqlCeConnectionStringBuilder utilizando valores predeterminados.
Método público SqlCeConnectionStringBuilder(String) Inicializar una nueva instancia de la clase SqlCeConnectionStringBuilder utilizando la cadena de conexión especificada que proporciona los datos para la información de conexión interna de la instancia.

Arriba

Propiedades

  Nombre Descripción
Propiedad pública AutoshrinkThreshold Obtiene o establece el porcentaje de espacio disponible permitido en el archivo de base de datos antes de que se inicie la reducción automática.
Propiedad pública BrowsableConnectionString (se hereda de DbConnectionStringBuilder)
Propiedad pública CaseSensitive Obtiene o establece un valor que indica si la intercalación de base de datos distingue mayúsculas de minúsculas o no.
Propiedad pública ConnectionString (se hereda de DbConnectionStringBuilder)
Propiedad pública Count (se hereda de DbConnectionStringBuilder)
Propiedad pública DataSource Obtiene o establece la ruta de acceso y el nombre del archivo de la base de datos de SQL Server Compact.
Propiedad pública DefaultLockEscalation Obtiene o establece el número de bloqueos que adquirirá una transacción antes de intentar ampliar el bloqueo de una fila a una página o de una página a una tabla.
Propiedad pública DefaultLockTimeout Obtiene o establece el número predeterminado de milisegundos que una transacción esperará un bloqueo.
Propiedad pública Encrypt Obtiene o establece un valor que indica si se cifra o no la base de datos.
Propiedad pública EncryptionMode Obtiene o establece el modo de cifrado con el que se crea la base de datos.
Propiedad pública Enlist Obtiene o establece un valor que indica si una base de datos de conexión se abre utilizando Enlist.
Propiedad pública FileMode Obtiene o establece el modo que se utiliza al abrir el archivo de base de datos.
Propiedad pública FlushInterval Obtiene o establece el intervalo de tiempo especificado (en segundos) que debe transcurrir antes de volcar en el disco todas las transacciones confirmadas.
Propiedad pública InitialLcid Obtiene o establece el id de configuración regional (LCID) que se ha de usar con la base de datos.
Propiedad pública IsFixedSize Obtiene un valor que indica si SqlCeConnectionStringBuilder tiene un tamaño fijo. (Invalida DbConnectionStringBuilder.IsFixedSize.)
Propiedad pública IsReadOnly (se hereda de DbConnectionStringBuilder)
Propiedad pública Item Obtiene o establece el valor asociado a la clave especificada. (Invalida DbConnectionStringBuilder.Item[String].)
Propiedad pública Keys Obtiene un objeto ICollection que contiene las claves de SqlCeConnectionStringBuilder. (Invalida DbConnectionStringBuilder.Keys.)
Propiedad pública MaxBufferSize Obtiene o establece la cantidad máxima de memoria (en kilobytes) que SQL Server Mobile puede usar antes de empezar a vaciar los cambios en el disco.
Propiedad pública MaxDatabaseSize Obtiene o establece el tamaño máximo de la base de datos en megabytes.
Propiedad pública Password Obtiene o establece la contraseña de la base de datos, cuya longitud máxima es de 40 caracteres.
Propiedad pública PersistSecurityInfo Obtiene o establece un valor que indica si la información que afecta a la seguridad, como la contraseña, no se devuelve como parte de la conexión.
Propiedad pública TempFileMaxSize Obtiene o establece el tamaño máximo del archivo de base de datos temporal en megabytes.
Propiedad pública TempFilePath Obtiene o establece la ubicación de la base de datos temporal.
Propiedad pública Values Obtiene un objeto ICollection que contiene los valores de SqlCeConnectionStringBuilder. (Invalida DbConnectionStringBuilder.Values.)

Arriba

Métodos

  Nombre Descripción
Método público Add (se hereda de DbConnectionStringBuilder)
Método público Clear Borra el contenido de la instancia de SqlCeConnectionStringBuilder. (Invalida DbConnectionStringBuilder.Clear().)
Método protegido ClearPropertyDescriptors (se hereda de DbConnectionStringBuilder)
Método público ContainsKey Especifica un valor que determina si SqlCeConnectionStringBuilder contiene una clave concreta. (Invalida DbConnectionStringBuilder.ContainsKey(String).)
Método público Equals (se hereda de Object)
Método público EquivalentTo (se hereda de DbConnectionStringBuilder)
Método protegido Finalize (se hereda de Object)
Método público GetHashCode (se hereda de Object)
Método protegido GetProperties (se hereda de DbConnectionStringBuilder)
Método público GetType (se hereda de Object)
Método protegido MemberwiseClone (se hereda de Object)
Método público Remove Quita la entrada con la clave especificada de la instancia de SqlCeConnectionStringBuilder. (Invalida DbConnectionStringBuilder.Remove(String).)
Método público ShouldSerialize Especifica un valor que indica si la clave especificada existe en esta instancia de SqlCeConnectionStringBuilder. (Invalida DbConnectionStringBuilder.ShouldSerialize(String).)
Método público ToString (se hereda de DbConnectionStringBuilder)
Método público TryGetValue Recupera un valor que corresponde a la clave proporcionada desde este objeto SqlCeconnectionStringBuilder. (Invalida DbConnectionStringBuilder.TryGetValue(String, Object%).)

Arriba

Implementaciones de interfaces explícitas

  Nombre Descripción
Implementación de interfaces explícitasMétodo privado IDictionary.Add (se hereda de DbConnectionStringBuilder)
Implementación de interfaces explícitasMétodo privado IDictionary.Contains (se hereda de DbConnectionStringBuilder)
Implementación de interfaces explícitasMétodo privado ICollection.CopyTo (se hereda de DbConnectionStringBuilder)
Implementación de interfaces explícitasMétodo privado ICustomTypeDescriptor.GetAttributes (se hereda de DbConnectionStringBuilder)
Implementación de interfaces explícitasMétodo privado ICustomTypeDescriptor.GetClassName (se hereda de DbConnectionStringBuilder)
Implementación de interfaces explícitasMétodo privado ICustomTypeDescriptor.GetComponentName (se hereda de DbConnectionStringBuilder)
Implementación de interfaces explícitasMétodo privado ICustomTypeDescriptor.GetConverter (se hereda de DbConnectionStringBuilder)
Implementación de interfaces explícitasMétodo privado ICustomTypeDescriptor.GetDefaultEvent (se hereda de DbConnectionStringBuilder)
Implementación de interfaces explícitasMétodo privado ICustomTypeDescriptor.GetDefaultProperty (se hereda de DbConnectionStringBuilder)
Implementación de interfaces explícitasMétodo privado ICustomTypeDescriptor.GetEditor (se hereda de DbConnectionStringBuilder)
Implementación de interfaces explícitasMétodo privado IEnumerable.GetEnumerator (se hereda de DbConnectionStringBuilder)
Implementación de interfaces explícitasMétodo privado IDictionary.GetEnumerator (se hereda de DbConnectionStringBuilder)
Implementación de interfaces explícitasMétodo privado ICustomTypeDescriptor.GetEvents() (se hereda de DbConnectionStringBuilder)
Implementación de interfaces explícitasMétodo privado ICustomTypeDescriptor.GetEvents(array<Attribute[]) (se hereda de DbConnectionStringBuilder)
Implementación de interfaces explícitasMétodo privado ICustomTypeDescriptor.GetProperties() (se hereda de DbConnectionStringBuilder)
Implementación de interfaces explícitasMétodo privado ICustomTypeDescriptor.GetProperties(array<Attribute[]) (se hereda de DbConnectionStringBuilder)
Implementación de interfaces explícitasMétodo privado ICustomTypeDescriptor.GetPropertyOwner (se hereda de DbConnectionStringBuilder)
Implementación de interfaces explícitasPropiedad privada ICollection.IsSynchronized (se hereda de DbConnectionStringBuilder)
Implementación de interfaces explícitasPropiedad privada IDictionary.Item (se hereda de DbConnectionStringBuilder)
Implementación de interfaces explícitasMétodo privado IDictionary.Remove (se hereda de DbConnectionStringBuilder)
Implementación de interfaces explícitasPropiedad privada ICollection.SyncRoot (se hereda de DbConnectionStringBuilder)

Arriba

Seguridad para subprocesos

Todos los miembros estáticos públicos (Shared in Microsoft Visual Basic) de este tipo son seguros para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.

Vea también

Referencia

Espacio de nombres System.Data.SqlServerCe