SqlTransaction.Save(String) 方法

定义

在事务中创建一个保存点,该保存点可用于回滚事务的一部分,并指定保存点名称。

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

参数

savePointName
String

保存点的名称。

例外

尝试提交事务时出错。

事务已提交或回滚。

-或-

连接中断。

注解

Save 方法等效于 Transact-SQL SAVE TRANSACTION 语句。

参数savePoint中使用的值可以是方法的某些实现transactionName的参数中使用的BeginTransaction值。

Savepoints 提供回滚部分事务的机制。 使用 Save 该方法创建保存点,然后稍后调用 Rollback 该方法以回滚到保存点,而不是回滚到事务的开头。

适用于

另请参阅