Bagikan melalui


SqliteConnectionStringBuilder Kelas

Definisi

Menyediakan cara sederhana untuk membuat dan mengelola konten string koneksi yang digunakan oleh SqliteConnection.

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

Konstruktor

Nama Deskripsi
SqliteConnectionStringBuilder()

Menginisialisasi instans baru kelas SqliteConnectionStringBuilder.

SqliteConnectionStringBuilder(String)

Menginisialisasi instans baru kelas SqliteConnectionStringBuilder.

Properti

Nama Deskripsi
Cache

Mendapatkan atau mengatur mode penembolokan yang digunakan oleh koneksi.

DataSource

Mendapatkan atau mengatur file database.

DefaultTimeout

Mendapatkan atau menetapkan nilai default DefaultTimeout .

ForeignKeys

Mendapatkan atau menetapkan nilai yang menunjukkan apakah akan mengaktifkan batasan kunci asing. Jika true, PRAGMA foreign_keys = 1 dikirim segera setelah membuka koneksi. Ketika false, PRAGMA foreign_keys = 0 dikirim. Ketika null, tidak ada pragma yang dikirim. Tidak perlu mengaktifkan kunci asing jika, seperti di e_sqlite3, SQLITE_DEFAULT_FOREIGN_KEYS digunakan untuk mengkompilasi pustaka asli.

Item[String]

Mendapatkan atau mengatur nilai yang terkait dengan kunci yang ditentukan.

Keys

Mendapatkan koleksi yang berisi kunci yang digunakan oleh string koneksi.

Mode

Mendapatkan atau mengatur mode koneksi.

Password

Mendapatkan atau mengatur kunci enkripsi. Peringatan, ini tidak berpengaruh ketika pustaka SQLite asli tidak mendukung enkripsi. Ketika ditentukan, PRAGMA key dikirim segera setelah membuka koneksi.

Pooling

Mendapatkan atau menetapkan nilai yang menunjukkan apakah koneksi akan dikumpulkan.

RecursiveTriggers

Mendapatkan atau menetapkan nilai yang menunjukkan apakah akan mengaktifkan pemicu rekursif. Jika true, PRAGMA recursive_triggers dikirim segera setelah membuka koneksi. Ketika false, tidak ada pragma yang dikirim.

Values

Mendapatkan koleksi yang berisi nilai yang digunakan oleh string koneksi.

Metode

Nama Deskripsi
Clear()

Menghapus konten penyusun.

ContainsKey(String)

Menentukan apakah kunci yang ditentukan digunakan oleh string koneksi.

Remove(String)

Menghapus kunci yang ditentukan dan nilainya dari string koneksi.

ShouldSerialize(String)

Menentukan apakah kunci yang ditentukan harus diserialisasikan ke dalam string koneksi.

TryGetValue(String, Object)

Mendapatkan nilai kunci yang ditentukan jika digunakan.

Berlaku untuk