SqliteConnection.BeginTransaction Metoda
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.
Przeciążenia
BeginTransaction() |
Rozpoczyna transakcję w połączeniu. |
BeginTransaction(Boolean) |
Rozpoczyna transakcję w połączeniu. |
BeginTransaction(IsolationLevel) |
Rozpoczyna transakcję w połączeniu. |
BeginTransaction(IsolationLevel, Boolean) |
Rozpoczyna transakcję w połączeniu. |
BeginTransaction()
- Źródło:
- SqliteConnection.cs
- Źródło:
- SqliteConnection.cs
- Źródło:
- SqliteConnection.cs
- Źródło:
- SqliteConnection.cs
- Źródło:
- SqliteConnection.cs
- Źródło:
- SqliteConnection.cs
- Źródło:
- SqliteConnection.cs
- Źródło:
- SqliteConnection.cs
- Źródło:
- SqliteConnection.cs
- Źródło:
- SqliteConnection.cs
Rozpoczyna transakcję w połączeniu.
public virtual Microsoft.Data.Sqlite.SqliteTransaction BeginTransaction ();
override this.BeginTransaction : unit -> Microsoft.Data.Sqlite.SqliteTransaction
Public Overridable Function BeginTransaction () As SqliteTransaction
Zwraca
Transakcja.
Wyjątki
Podczas wykonywania występuje błąd SQLite.
Dotyczy
BeginTransaction(Boolean)
- Źródło:
- SqliteConnection.cs
- Źródło:
- SqliteConnection.cs
- Źródło:
- SqliteConnection.cs
- Źródło:
- SqliteConnection.cs
- Źródło:
- SqliteConnection.cs
Rozpoczyna transakcję w połączeniu.
public virtual Microsoft.Data.Sqlite.SqliteTransaction BeginTransaction (bool deferred);
override this.BeginTransaction : bool -> Microsoft.Data.Sqlite.SqliteTransaction
Public Overridable Function BeginTransaction (deferred As Boolean) As SqliteTransaction
Parametry
- deferred
- Boolean
true
aby odroczyć tworzenie transakcji.
Powoduje to również uaktualnienie transakcji z transakcji odczytu do zapisu transakcji zgodnie z potrzebami poleceń.
Zwraca
Transakcja.
Wyjątki
Podczas wykonywania występuje błąd SQLite.
Uwagi
Ostrzeżenie, polecenia wewnątrz transakcji odroczonej mogą zakończyć się niepowodzeniem, jeśli spowodują uaktualnienie transakcji z transakcji odczytu do transakcji zapisu, ale baza danych jest zablokowana. W takim przypadku aplikacja będzie musiała ponowić próbę wykonania całej transakcji.
Dotyczy
BeginTransaction(IsolationLevel)
- Źródło:
- SqliteConnection.cs
- Źródło:
- SqliteConnection.cs
- Źródło:
- SqliteConnection.cs
- Źródło:
- SqliteConnection.cs
- Źródło:
- SqliteConnection.cs
- Źródło:
- SqliteConnection.cs
- Źródło:
- SqliteConnection.cs
- Źródło:
- SqliteConnection.cs
- Źródło:
- SqliteConnection.cs
- Źródło:
- SqliteConnection.cs
Rozpoczyna transakcję w połączeniu.
public virtual Microsoft.Data.Sqlite.SqliteTransaction BeginTransaction (System.Data.IsolationLevel isolationLevel);
override this.BeginTransaction : System.Data.IsolationLevel -> Microsoft.Data.Sqlite.SqliteTransaction
Public Overridable Function BeginTransaction (isolationLevel As IsolationLevel) As SqliteTransaction
Parametry
- isolationLevel
- IsolationLevel
Poziom izolacji transakcji.
Zwraca
Transakcja.
Wyjątki
Podczas wykonywania występuje błąd SQLite.
Dotyczy
BeginTransaction(IsolationLevel, Boolean)
- Źródło:
- SqliteConnection.cs
- Źródło:
- SqliteConnection.cs
- Źródło:
- SqliteConnection.cs
- Źródło:
- SqliteConnection.cs
- Źródło:
- SqliteConnection.cs
Rozpoczyna transakcję w połączeniu.
public virtual Microsoft.Data.Sqlite.SqliteTransaction BeginTransaction (System.Data.IsolationLevel isolationLevel, bool deferred);
override this.BeginTransaction : System.Data.IsolationLevel * bool -> Microsoft.Data.Sqlite.SqliteTransaction
Public Overridable Function BeginTransaction (isolationLevel As IsolationLevel, deferred As Boolean) As SqliteTransaction
Parametry
- isolationLevel
- IsolationLevel
Poziom izolacji transakcji.
- deferred
- Boolean
true
aby odroczyć tworzenie transakcji.
Powoduje to również uaktualnienie transakcji z transakcji odczytu do zapisu transakcji zgodnie z potrzebami poleceń.
Zwraca
Transakcja.
Wyjątki
Podczas wykonywania występuje błąd SQLite.
Uwagi
Ostrzeżenie, polecenia wewnątrz transakcji odroczonej mogą zakończyć się niepowodzeniem, jeśli spowodują uaktualnienie transakcji z transakcji odczytu do transakcji zapisu, ale baza danych jest zablokowana. W takim przypadku aplikacja będzie musiała ponowić próbę wykonania całej transakcji.