Sdílet prostřednictvím


SqliteConnectionStringBuilder Třída

Definice

Poskytuje jednoduchý způsob, jak vytvořit a spravovat obsah připojovacích řetězců používaných nástrojem SqliteConnection.

public class SqliteConnectionStringBuilder : System.Data.Common.DbConnectionStringBuilder
type SqliteConnectionStringBuilder = class
    inherit DbConnectionStringBuilder
Public Class SqliteConnectionStringBuilder
Inherits DbConnectionStringBuilder
Dědičnost
SqliteConnectionStringBuilder

Konstruktory

SqliteConnectionStringBuilder()

Inicializuje novou instanci SqliteConnectionStringBuilder třídy.

SqliteConnectionStringBuilder(String)

Inicializuje novou instanci SqliteConnectionStringBuilder třídy.

Vlastnosti

Cache

Získá nebo nastaví režim ukládání do mezipaměti používaný připojením.

DataSource

Získá nebo nastaví soubor databáze.

DefaultTimeout

Získá nebo nastaví výchozí DefaultTimeout hodnotu.

ForeignKeys

Získá nebo nastaví hodnotu označující, zda povolit omezení cizího klíče. Pokud je hodnota true, PRAGMA foreign_keys = 1 odešle se okamžitě po otevření připojení. Pokud je hodnota false, PRAGMA foreign_keys = 0 odešle se. Při hodnotě null se žádná direktiva pragma neposílají. Není nutné povolovat cizí klíče, pokud se jako v e_sqlite3 SQLITE_DEFAULT_FOREIGN_KEYS použil ke kompilaci nativní knihovny.

Item[String]

Získá nebo nastaví hodnotu přidruženou k zadanému klíči.

Keys

Získá kolekci obsahující klíče používané připojovacím řetězcem.

Mode

Získá nebo nastaví režim připojení.

Password

Získá nebo nastaví šifrovací klíč. Upozornění, nemá to žádný vliv, pokud nativní knihovna SQLite nepodporuje šifrování. Pokud je zadaný, PRAGMA key odešle se okamžitě po otevření připojení.

Pooling

Získá nebo nastaví hodnotu označující, zda připojení bude ve fondu.

RecursiveTriggers

Získá nebo nastaví hodnotu označující, zda povolit rekurzivní triggery. Pokud je hodnota true, PRAGMA recursive_triggers odešle se okamžitě po otevření připojení. Pokud je hodnota false, není odeslána žádná direktiva pragma.

Values

Získá kolekci obsahující hodnoty používané připojovacím řetězcem.

Metody

Clear()

Vymaže obsah tvůrce.

ContainsKey(String)

Určuje, zda je zadaný klíč používán připojovacím řetězcem.

Remove(String)

Odebere zadaný klíč a jeho hodnotu z připojovacího řetězce.

ShouldSerialize(String)

Určuje, zda má být zadaný klíč serializován do připojovacího řetězce.

TryGetValue(String, Object)

Získá hodnotu zadaného klíče, pokud je použit.

Platí pro