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ří savepoint v transakci, který lze použít k vrácení zpět část transakce, a určuje název savepoint.
public:
void Save(System::String ^ savePointName);
public:
override void Save(System::String ^ savePointName);
public void Save (string savePointName);
public override void Save (string savePointName);
member this.Save : string -> unit
override this.Save : string -> unit
Public Sub Save (savePointName As String)
Public Overrides Sub Save (savePointName As String)
Parametry
- savePointName
- String
Název savepointu.
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šeno.
Poznámky
Save metoda je ekvivalentem příkazu Transact-SQL SAVE TRANSACTION.
Hodnota použitá v parametru savePoint
může být stejná jako v parametru transactionName
některých implementací BeginTransaction metody.
Savepoints nabízejí mechanismus vrácení částí transakcí zpět. Pomocí metody vytvoříte savepoint Save a později zavoláte metodu Rollback pro vrácení zpět na savepoint místo vrácení zpět na začátek transakce.