SqlTransaction.Save(String) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vytvoří bod uložení v transakci, který lze použít k vrácení části transakce a určuje název bodu uložení.
public:
void Save(System::String ^ savePointName);
public void Save(string savePointName);
member this.Save : string -> unit
Public Sub Save (savePointName As String)
Parametry
- savePointName
- String
Název bodu uložení.
Výjimky
Při pokusu o potvrzení transakce došlo k chybě.
Transakce již byla potvrzena nebo vrácena zpět.
nebo
Připojení je přerušené.
Poznámky
metoda Save je ekvivalentní příkazu Transact-SQL SAVE TRANSACTION.
Hodnota použitá v parametru savePoint může být stejná hodnota použitá v transactionName parametru některých implementací BeginTransaction metody.
Funkce SavePoints nabízí mechanismus pro vrácení částí transakcí. Pomocí metody vytvoříte savepoint Save a později zavoláte metodu Rollback , která se vrátí zpět na savepoint místo vrácení zpět na začátek transakce.