SqlTransaction.Save(String) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在事务中创建保存点(它可用于回滚事务的一部分),并指定保存点名称。
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)
参数
- savePointName
- String
保存点的名称。
例外
在尝试提交事务时出错。
注解
Save 方法等效于 Transact-SQL SAVE TRANSACTION 语句。
参数中使用的savePoint
值可以是方法的某些实现BeginTransaction的 参数中使用的transactionName
值。
保存点提供回滚部分事务的机制。 使用 Save 方法创建保存点,然后调用 Rollback 方法回退到保存点,而不是回滚到事务的开头。