OscarTransaction¶
定义
Namespace: System.Data.OscarClient
DbTransaction 扩展类 OscarTransaction, 处理事务的保持和回退.
public sealed class OscarTransaction : DbTransaction
属性¶
// 指定与该事务关联的 OscarConnection 对象
public OscarConnection Connection { get; }
// 获取此事务的隔离级别
public IsolationLevel IsolationLevel { get; }
方法¶
// 提交数据库事务
public void Commit();
// 从挂起状态回滚事务
public void Rollback();
// 回滚在建立指定保存点后执行的所有命令
public void Rollback(string savePointName);
// 在事务中创建保存点. 这样,在建立保存点后执行的所有命令都将被回滚,并将事务状态还原到保存点时的状态
public void Save(string savePointName);