Condividi tramite


SqliteTransaction Classe

Definizione

Rappresenta una transazione eseguita su un database SQLite.

public class SqliteTransaction : System.Data.Common.DbTransaction
type SqliteTransaction = class
    inherit DbTransaction
Public Class SqliteTransaction
Inherits DbTransaction
Ereditarietà
SqliteTransaction

Proprietà

Connection

Ottiene la connessione associata alla transazione.

DbConnection

Ottiene la connessione associata alla transazione.

IsolationLevel

Ottiene il livello di isolamento per la transazione.

SupportsSavepoints

Rappresenta una transazione eseguita su un database SQLite.

Metodi

Commit()

Applica le modifiche apportate nella transazione.

Dispose(Boolean)

Rilascia tutte le risorse usate dalla transazione e la esegue il rollback.

Release(String)

Elimina definitivamente un punto di salvataggio definito nella transazione corrente. Ciò consente al sistema di recuperare alcune risorse prima del termine della transazione.

Rollback()

Ripristina le modifiche apportate nella transazione.

Rollback(String)

Esegue il rollback di tutti i comandi eseguiti dopo che è stato stabilito il punto di salvataggio specificato.

Save(String)

Crea un punto di salvataggio nella transazione. In questo modo è possibile eseguire il rollback di tutti i comandi eseguiti dopo che è stato stabilito il punto di salvataggio, ripristinando lo stato della transazione al momento del punto di salvataggio.

Si applica a