SQLiteTransactionType

SQLite: Transaction Types

Enumerates transaction modes supported by SQLite; the SQLite driver adopts a global default transaction mode (which may be adjusted in a stateful manner by the user), and may also run transactions in an explicit mode.

Transaction types govern how transactions are executed amidst other transactions; for more information about each type, please see the SQLite documentation.

See also

Transaction API

Transactor Interface

Entries

Link copied to clipboard

Automatic (or undeclared) transaction type.

Link copied to clipboard

Deferred transaction type.

Link copied to clipboard

Immediate transaction type.

Link copied to clipboard

Exclusive transaction type.

Types

Link copied to clipboard

Provides a mapping of transaction type symbols to transaction types.

Properties

Link copied to clipboard

Returns a representation of an immutable list of all enum entries, in the order they're declared.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val symbol: String

Functions

Link copied to clipboard

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Link copied to clipboard

Returns an array containing the constants of this enum type, in the order they're declared.