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:
 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)

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 la méthode équivaut à 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 des 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 d’enregistrement au lieu de revenir au début de la transaction.

S’applique à