SqliteTransaction Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt eine Transaktion für eine SQLite-Datenbank dar.
public class SqliteTransaction : System.Data.Common.DbTransaction
type SqliteTransaction = class
inherit DbTransaction
Public Class SqliteTransaction
Inherits DbTransaction
- Vererbung
-
SqliteTransaction
Eigenschaften
Connection |
Ruft die der Transaktion zugeordnete Verbindung ab. |
DbConnection |
Ruft die der Transaktion zugeordnete Verbindung ab. |
IsolationLevel |
Ruft die Isolationsstufe für die Transaktion ab. |
SupportsSavepoints |
Stellt eine Transaktion für eine SQLite-Datenbank dar. |
Methoden
Commit() |
Wendet die änderungen an, die in der Transaktion vorgenommen wurden. |
Dispose(Boolean) |
Gibt alle von der Transaktion verwendeten Ressourcen frei und führt ein Rollback aus. |
Release(String) |
Löscht einen Sicherungspunkt, der zuvor in der aktuellen Transaktion definiert wurde. Dadurch kann das System einige Ressourcen zurückfordern, bevor die Transaktion endet. |
Rollback() |
Stellt die in der Transaktion vorgenommenen Änderungen zurück. |
Rollback(String) |
Führt einen Rollback für alle Befehle aus, die ausgeführt wurden, nachdem der angegebene Sicherungspunkt eingerichtet wurde. |
Save(String) |
Erstellt einen Speicherpunkt in der Transaktion. Dadurch kann für alle Befehle, die ausgeführt werden, nachdem der Sicherungspunkt festgelegt wurde, ein Rollback ausgeführt werden, sodass der Transaktionszustand so wiederhergestellt wird, wie er zum Zeitpunkt des Sicherungspunkts bestanden hat. |