| Name | Description |
| Attach | Gets or sets the list of databases to attach. |
| AutomaticIndex | Determines whether the SQLite automatic indexing is enabled. |
| AutoVacuum | Determines what happens when a transaction that deletes data from a database is committed. |
| BinaryGUID | Gets or sets a value that determines how GUIDs are stored. |
| BusyTimeout | Sets an SQLite busy handler that sleeps for a specified amount of time when a table is locked. The handler will sleep multiple times until at least the specified number of milliseconds of sleeping have accumulated. After this the handler returns 0. |
| CacheSize | Gets or sets the maximum number of database disk pages that SQLite will hold in memory at once. |
| CacheSpill | Gets or sets a value indicating whether to allow spilling dirty cache pages to the database file in the middle of a transaction. |
| CaseSensitiveLike | Gets or sets a value indicating whether LIKE comparisons should be case-sensitive. |
| CellSizeCheck | Gets or sets a value indicating whether to perform additional checks on database b-tree pages as they are initially read from disk. |
| CheckpointFullFSync | Determines whether the F_FULLFSYNC syncing method is used during checkpoint operations on systems that support F_FULLFSYNC. |
| ConnectionLifetime | Gets or sets time span in seconds for connection to live. |
| ConnectionString | Gets or sets the connection string associated with the System.Data.Common.DbConnectionStringBuilder. (Inherited from System.Data.Common.DbConnectionStringBuilder) |
| ConnectionTimeout | Gets or sets the time to wait while trying to establish a connection before terminating the attempt and generating an error. |
| Count | Gets the current number of keys that are contained within the System.Data.Common.DbConnectionStringBuilder.ConnectionString property. (Inherited from System.Data.Common.DbConnectionStringBuilder) |
| CountChanges | Gets or sets a value indicating whether the database engine should return the number of inserted, updated, or deleted rows. |
| DataSource | Gets or sets the location of the database. |
| DateTimeFormat | Gets or sets the format of DATETIME values. |
| DefaultCommandTimeout | Gets or sets the time in seconds to wait while trying to execute a command before terminating the attempt and generating an error. |
| EnableLoadExtension | Gets or sets a value indicating whether an SQLite extension library can be loaded from the from the named file with the statement SELECT load_extension(file_name);. It can be useful, for example, for the full-text search modules. |
| Encryption | Determines whether the database is encrypted and kind of the database encryption. |
| EncryptionLicenseKey | Gets or sets the license key of the SQLCipher or SQLiteCrypt extension. Set this parameter if you are connecting to SQLCipher or SQLiteCrypt encrypted databases. |
| Enlist | Gets or sets a Boolean value that indicates whether the connection is automatically enlisted in the current transaction context. |
| FailIfMissing | Gets or sets the value that determines what to do when the database file is missing. |
| ForeignKeyConstraints | Determines whether the foreign key constraints are enforced. |
| FullColumnNames | Gets or sets a value that determines the format of autogenerated names. |
| FullFSync | Gets or sets a value that determines whether or not the F_FULLFSYNC syncing method is used on systems that support it. |
| IgnoreCheckConstraints | Determines whether the check constraints are enforced. |
| InitializationCommand | Specifies a data source-specific command that should be executed immediately after establishing the connection. (Inherited from Devart.Common.DbConnectionStringBuilder) |
| IsFixedSize | Overridden. Returns true. |
| IsReadOnly | Gets a value that indicates whether the System.Data.Common.DbConnectionStringBuilder is read-only. (Inherited from System.Data.Common.DbConnectionStringBuilder) |
| Item | Overridden. Returns the value of given key. |
| JournalMode | Determines SQLite journal mode for the connection. |
| JournalSizeLimit | Gets or sets the maximal size of the log file in bytes. |
| Keys | Overridden. Collection of keys in the SQLiteConnectionStringBuilder. |
| LegacyFileFormat | Gets or sets a value that indicates backwards compatibility of the database file. |
| LoadExtension | Defines the list of SQLite extension libraries, which are loaded when the connection opens. Applied only when the EnableLoadExtension connection string parameter is set to True. |
| Locking | Gets or sets a value that determines database locking mode. |
| MaxPageCount | Gets or sets the maximum number of pages in the database file. |
| MaxPoolSize | The maximum number of connections allowed in the pool. |
| MinPoolSize | The minimum number of connections allowed in the pool. |
| PageSize | Gets or sets the page size in newly created databases. |
| Password | Gets or sets the user's password to connect. |
| PersistSecurityInfo | Gets or sets a value indicating whether password is stored in connection string after connection is opened. |
| Pooling | Gets or sets pooling mode. |
| ReadOnlyDatabase | Determines whether to open a database in a read-only mode. An exception is thrown if a database does not exist. Available only if the connection uses the UTF8 encoding - if UTF16 is set to false. |
| ReadUncommitted | Gets or sets the process isolation level. |
| RecursiveTriggers | Determines whether the recursive triggers are turned on. |
| ReverseUnorderedSelects | Determines whether the result of the SELECT statement without the ORDER BY clause will be retrieved in the reverse order of what it normally would. |
| RunOnceCommand | Specifies a data source-specific command that should be executed immediately after first establishing the connection. Unlike InitializationCommand, this command is not executed when a connection is taken from the pool. (Inherited from Devart.Common.DbConnectionStringBuilder) |
| SecureDelete | Specifies whether to overwrite the deleted data with zeroes. |
| ShortColumnNames | Gets or sets a value that determines the format of autogenerated names. |
| Synchronous | Gets or sets a value that determines the synchronization mode of write operations. |
| TempStore | Gets or sets a value that indicates location of temporary files. |
| TempStoreDirectory | Gets or sets the directory where the temporary files are stored. |
| Threads | Gets or sets the maximal number of auxillary threads the prepared statement can launch to assist with a query. |
| TransactionScopeLocal | Enables support for non-distributed transactions in the TransactionScope implementation. |
| UTF16 | Gets or sets a value indicating whether the connection uses UTF16 encoding. |
| ValidateConnection | Indicates whether to validate connections that are being taken from the pool. |
| Values | Overridden. Collection of values in the SQLiteConnectionStringBuilder. |
| Version | Gets the version of the database engine, always 3. |
| WALAutoCheckpoint | Gets or sets the write-ahead log auto-checkpoint interval. |
| WritableSchema | Determines whether the SQLITE_MASTER tables can be changed using UPDATE, INSERT, and DELETE statements. |