ConnectionContext.Transaction 属性

获取或设置在执行时使用的交易记录Transact-SQL语句。

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

语法

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

属性值

类型:System.Data.Common.DbTransaction
当前单元测试的事务。

备注

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

.NET Framework 安全性

请参见

参考

ConnectionContext 类

Microsoft.Data.Schema.UnitTesting 命名空间

DbTransaction