SqlTransaction.Save(String) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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:
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)
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 metodo equivale all'istruzione Transact-SQL SAVE TRANSACTION.
Il valore utilizzato nel parametro può essere lo stesso valore usato nel savePoint
transactionName
parametro di alcune implementazioni del BeginTransaction metodo.
I punti di salvataggio offrono un meccanismo per eseguire il rollback delle transazioni. Si crea un punto di salvataggio usando il Save metodo e quindi si chiama il metodo per eseguire il rollback al punto di salvataggio anziché eseguire il Rollback rollback all'inizio della transazione.