Condividi tramite


SqlTransaction.Save(String) Metodo

Definizione

Crea un punto di salvataggio nella transazione, utilizzabile per eseguire il rollback di una parte della transazione, e specifica il nome del punto di salvataggio.

public:
 void Save(System::String ^ savePointName);
public void Save (string savePointName);
override this.Save : string -> unit
member this.Save : string -> unit
Public Sub Save (savePointName As String)

Parametri

savePointName
String

Nome del punto di salvataggio.

Eccezioni

Si è verificato un errore durante il tentativo di eseguire il commit della transazione.

È già stato eseguito il rollback o il commit della transazione.

-oppure-

La connessione non funziona.

Commenti

Save il metodo equivale all'istruzione Transact-SQL SAVE TRANSACTION.

Il valore usato nel savePoint parametro può essere lo stesso valore usato nel transactionName parametro di alcune implementazioni del BeginTransaction metodo .

I punti di salvataggio offrono un meccanismo per eseguire il rollback di parti delle transazioni. Creare un punto di salvataggio usando il Save metodo e quindi chiamare il metodo per eseguire il Rollback rollback al punto di salvataggio anziché eseguire il rollback all'avvio della transazione.

Si applica a

Vedi anche