ConnectionContext.Transaction 属性

 

获取或设置在执行 Transact-SQL 语句时要使用的事务。

命名空间:   Microsoft.Data.Tools.Schema.Sql.UnitTesting
程序集:  Microsoft.Data.Tools.Schema.Sql.UnitTesting(Microsoft.Data.Tools.Schema.Sql.UnitTesting.dll 中)

语法

public DbTransaction Transaction { get; set; }
public:
property DbTransaction^ Transaction {
    DbTransaction^ get();
    void set(DbTransaction^ value);
}
member Transaction : DbTransaction with get, set
Public Property Transaction As DbTransaction

属性值

Type: System.Data.Common.DbTransaction

当前单元测试的事务。

备注

可以使用此属性修改生成的测试代码,以在单个事务范围内运行。例如,创建、更新和删除应用程序测试将更改数据库的状态。但是,通过在单个事务的范围内执行测试,可以防止一个测试的操作影响另一个测试的执行。完成并验证测试之后,可以回滚事务。

请参阅

DbTransaction
ConnectionContext 类
Microsoft.Data.Tools.Schema.Sql.UnitTesting 命名空间

返回页首