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 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。