SQLiteTransactionMode Enumeration
On this page
Determines how the database is locked during transactions.
Syntax
Members
| Member | Description |
| Deferred | No locks are acquired on the database until the database is first accessed. The first read operation against a database creates a shared lock and the first write operation creates a reserved lock. This is the default behavior. |
| Exclusive | An exclusive transaction causes exclusive locks to be acquired on all databases. No other thread or process will be able to read or write the database until the transaction is complete. |
| Immediate | Reserved locks are acquired on all databases without waiting for the database to be used. No other thread or process will be able to write to the database or initiate immediate or exclusive transactions. However, other processes can continue to read from the database. |
Inheritance Hierarchy
System.Object
System.ValueType
System.Enum
Devart.Data.SQLite.SQLiteTransactionMode
See Also