SqliteTransaction Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje transakcję wykonaną względem bazy danych SQLite.
public class SqliteTransaction : System.Data.Common.DbTransaction
type SqliteTransaction = class
inherit DbTransaction
Public Class SqliteTransaction
Inherits DbTransaction
- Dziedziczenie
-
SqliteTransaction
Właściwości
Connection |
Pobiera połączenie skojarzone z transakcją. |
DbConnection |
Pobiera połączenie skojarzone z transakcją. |
IsolationLevel |
Pobiera poziom izolacji dla transakcji. |
SupportsSavepoints |
Reprezentuje transakcję wykonaną względem bazy danych SQLite. |
Metody
Commit() |
Stosuje zmiany wprowadzone w transakcji. |
Dispose(Boolean) |
Zwalnia wszystkie zasoby używane przez transakcję i przywraca je. |
Release(String) |
Niszczy wcześniej zdefiniowany punkt zapisu w bieżącej transakcji. Dzięki temu system może odzyskać niektóre zasoby przed zakończeniem transakcji. |
Rollback() |
Przywraca zmiany wprowadzone w transakcji. |
Rollback(String) |
Przywraca wszystkie polecenia, które zostały wykonane po ustanowieniu określonego punktu zapisywania. |
Save(String) |
Tworzy punkt zapisywania w transakcji. Dzięki temu wszystkie polecenia, które są wykonywane po ustanowieniu punktu zapisywania, zostaną wycofane, przywracając stan transakcji do tego, co było w momencie punktu zapisywania. |