Partager via


SqlTransaction.Save(String) Méthode

Définition

Crée un point d'enregistrement dans la transaction pouvant être utilisé pour restaurer une partie de la transaction et spécifie le nom de ce point d'enregistrement.

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)

Paramètres

savePointName
String

Nom du point d'enregistrement.

Exceptions

Une erreur s’est produite lors de la tentative de validation de la transaction.

La transaction a déjà été validée ou annulée.

- ou -

La connexion est interrompue.

Remarques

Save est équivalente à l’instruction Transact-SQL SAVE TRANSACTION.

La valeur utilisée dans le savePoint paramètre peut être la même que celle utilisée dans le transactionName paramètre de certaines implémentations de la BeginTransaction méthode .

Les points d’enregistrement offrent un mécanisme permettant de restaurer des parties de transactions. Vous créez un point d’enregistrement à l’aide de la Save méthode , puis appelez ultérieurement la Rollback méthode pour restaurer le point de sauvegarde au lieu de revenir au début de la transaction.

S’applique à

Voir aussi