Compartir a través de


SqliteConnectionStringBuilder Clase

Definición

Proporciona una manera sencilla de crear y administrar el contenido de las cadenas de conexión usadas por SqliteConnection.

public class SqliteConnectionStringBuilder : System.Data.Common.DbConnectionStringBuilder
type SqliteConnectionStringBuilder = class
    inherit DbConnectionStringBuilder
Public Class SqliteConnectionStringBuilder
Inherits DbConnectionStringBuilder
Herencia
SqliteConnectionStringBuilder

Constructores

SqliteConnectionStringBuilder()

Inicializa una nueva instancia de la clase SqliteConnectionStringBuilder.

SqliteConnectionStringBuilder(String)

Inicializa una nueva instancia de la clase SqliteConnectionStringBuilder.

Propiedades

Cache

Obtiene o establece el modo de almacenamiento en caché usado por la conexión.

DataSource

Obtiene o establece el archivo de base de datos.

DefaultTimeout

Obtiene o establece el valor predeterminado DefaultTimeout .

ForeignKeys

Obtiene o establece un valor que indica si se deben habilitar restricciones de clave externa. Cuando es true, PRAGMA foreign_keys = 1 se envía inmediatamente después de abrir la conexión. Cuando es false, PRAGMA foreign_keys = 0 se envía. Cuando es null, no se envía ninguna pragma. No es necesario habilitar claves externas si, como en e_sqlite3, se usó SQLITE_DEFAULT_FOREIGN_KEYS para compilar la biblioteca nativa.

Item[String]

Obtiene o establece el valor asociado a la clave especificada.

Keys

Obtiene una colección que contiene las claves usadas por la cadena de conexión.

Mode

Obtiene o establece el modo de conexión.

Password

Obtiene o establece la clave de cifrado. Advertencia, esto no tiene ningún efecto cuando la biblioteca nativa de SQLite no admite el cifrado. Cuando se especifica, PRAGMA key se envía inmediatamente después de abrir la conexión.

Pooling

Obtiene o establece un valor que indica si la conexión se agrupará.

RecursiveTriggers

Obtiene o establece un valor que indica si se van a habilitar desencadenadores recursivos. Cuando es true, PRAGMA recursive_triggers se envía inmediatamente después de abrir la conexión. Cuando es false, no se envía ninguna pragma.

Values

Obtiene una colección que contiene los valores usados por la cadena de conexión.

Métodos

Clear()

Borra el contenido del generador.

ContainsKey(String)

Determina si la cadena de conexión usa la clave especificada.

Remove(String)

Quita la clave especificada y su valor de la cadena de conexión.

ShouldSerialize(String)

Determina si la clave especificada se debe serializar en la cadena de conexión.

TryGetValue(String, Object)

Obtiene el valor de la clave especificada si se usa.

Se aplica a