SqlTransaction.Save(String) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.