DbContextTransaction 類別
[此頁面專屬於 Entity Framework 第 6 版。最新版本可從 'Entity Framework' NuGet 套件取得。如需 Entity Framework 的詳細資訊,請參閱 msdn.com/data/ef。]
包裝基礎存放區連接的交易物件的存取,並確保 Entity Framework 會對該交易內容中的資料庫執行命令。 經由呼叫 DbContextDatabase 物件的 BeginTransaction() 可擷取此類別的執行個體。
繼承階層
System.Object
System.Data.Entity.DbContextTransaction
命名空間: System.Data.Entity
組件: EntityFramework (在 EntityFramework.dll 中)
語法
'宣告
Public Class DbContextTransaction _
Implements IDisposable
'用途
Dim instance As DbContextTransaction
public class DbContextTransaction : IDisposable
public ref class DbContextTransaction : IDisposable
type DbContextTransaction =
class
interface IDisposable
end
public class DbContextTransaction implements IDisposable
DbContextTransaction 類型會公開下列成員。
屬性
名稱 | 描述 | |
---|---|---|
UnderlyingTransaction | 取得此內容交易底層的資料庫 (存放區) 交易。 |
靠上
方法
名稱 | 描述 | |
---|---|---|
Commit | 認可基礎存放區交易。 | |
Dispose() | 清除此交易物件並確保 Entity Framework 不再使用該交易。 | |
Dispose(Boolean) | 釋放此交易物件所使用的資源。 | |
Equals | 判斷此執行個體是否等於指定的物件。 (覆寫 Object.Equals(Object)。) | |
Finalize | (繼承自 Object)。 | |
GetHashCode | 傳回目前執行個體的雜湊碼。 (覆寫 Object.GetHashCode()。) | |
GetType | 取得與此執行個體相關聯的基礎類型。 | |
MemberwiseClone | (繼承自 Object)。 | |
Rollback | 回復基礎存放區交易。 | |
ToString | 傳回此執行個體的字串表示。 (覆寫 Object.ToString()。) |
靠上
執行緒安全
這個類型的任何 Public static (在 Visual Basic 中為 Shared) 成員都是安全執行緒。並非所有的執行個體成員都是安全執行緒。