Sdílet prostřednictvím


SqlTransaction.Save(String) Metoda

Definice

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.

Platí pro