다음을 통해 공유


SqliteConnectionStringBuilder 클래스

정의

에서 사용하는 SqliteConnection연결 문자열의 콘텐츠를 만들고 관리하는 간단한 방법을 제공합니다.

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

생성자

SqliteConnectionStringBuilder()

SqliteConnectionStringBuilder 클래스의 새 인스턴스를 초기화합니다.

SqliteConnectionStringBuilder(String)

SqliteConnectionStringBuilder 클래스의 새 인스턴스를 초기화합니다.

속성

Cache

연결에서 사용하는 캐싱 모드를 가져오거나 설정합니다.

DataSource

데이터베이스 파일을 가져오거나 설정합니다.

DefaultTimeout

기본값 DefaultTimeout 을 가져오거나 설정합니다.

ForeignKeys

외래 키 제약 조건을 사용할지 여부를 나타내는 값을 가져오거나 설정합니다. true이 PRAGMA foreign_keys = 1 면 연결을 연 직후 전송됩니다. false이면 가 PRAGMA foreign_keys = 0 전송됩니다. null이면 pragma가 전송되지 않습니다. e_sqlite3 같이 SQLITE_DEFAULT_FOREIGN_KEYS 네이티브 라이브러리를 컴파일하는 데 사용된 경우 외래 키를 사용하도록 설정할 필요가 없습니다.

Item[String]

지정된 키에 연결된 값을 가져오거나 설정합니다.

Keys

연결 문자열에서 사용하는 키가 포함된 컬렉션을 가져옵니다.

Mode

연결 모드를 가져오거나 설정합니다.

Password

암호화 키를 가져오거나 설정합니다. 경고, 네이티브 SQLite 라이브러리가 암호화를 지원하지 않는 경우 아무런 영향을 주지 않습니다. 지정된 경우 연결을 연 후 즉시 PRAGMA key를 보냅니다.

Pooling

연결이 풀링되는지 여부를 나타내는 값을 가져오거나 설정합니다.

RecursiveTriggers

재귀 트리거를 사용할지 여부를 나타내는 값을 가져오거나 설정합니다. true이 PRAGMA recursive_triggers 면 연결을 연 직후 전송됩니다. false이면 pragma가 전송되지 않습니다.

Values

연결 문자열에서 사용하는 값을 포함하는 컬렉션을 가져옵니다.

메서드

Clear()

작성기의 내용을 지웁니다.

ContainsKey(String)

지정한 키가 연결 문자열에서 사용되는지 여부를 결정합니다.

Remove(String)

연결 문자열에서 지정된 키와 해당 값을 제거합니다.

ShouldSerialize(String)

지정된 키를 연결 문자열로 serialize해야 하는지 여부를 결정합니다.

TryGetValue(String, Object)

사용되는 경우 지정된 키의 값을 가져옵니다.

적용 대상