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 命名空间
返回页首