'Declaration Public Enum SQLiteTransactionMode Inherits System.Enum Implements System.IComparable, System.IConvertible, System.IFormattable
public enum SQLiteTransactionMode : System.Enum, System.IComparable, System.IConvertible, System.IFormattable
'Declaration Public Enum SQLiteTransactionMode Inherits System.Enum Implements System.IComparable, System.IConvertible, System.IFormattable
public enum SQLiteTransactionMode : System.Enum, System.IComparable, System.IConvertible, System.IFormattable
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. |
System.Object
System.ValueType
System.Enum
Devart.Data.SQLite.SQLiteTransactionMode
Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2