EntityTransaction 類別
[此頁面專屬於 Entity Framework 第 6 版。最新版本可從 'Entity Framework' NuGet 套件取得。如需 Entity Framework 的詳細資訊,請參閱 msdn.com/data/ef。]
類別,表示概念層的交易
繼承階層
System.Object
System.MarshalByRefObject
System.Data.Common.DbTransaction
System.Data.Entity.Core.EntityClient.EntityTransaction
命名空間: System.Data.Entity.Core.EntityClient
組件: EntityFramework (在 EntityFramework.dll 中)
語法
'宣告
Public Class EntityTransaction _
Inherits DbTransaction
'用途
Dim instance As EntityTransaction
public class EntityTransaction : DbTransaction
public ref class EntityTransaction : public DbTransaction
type EntityTransaction =
class
inherit DbTransaction
end
public class EntityTransaction extends DbTransaction
EntityTransaction 類型會公開下列成員。
屬性
名稱 | 描述 | |
---|---|---|
![]() |
Connection | 取得此 EntityTransaction 的 EntityConnection。 |
![]() |
DbConnection | 擁有此交易物件的連接物件 (覆寫 DbTransaction.DbConnection。) |
![]() |
IsolationLevel | 取得此 EntityTransaction 的隔離等級。 (覆寫 DbTransaction.IsolationLevel。) |
![]() |
StoreTransaction | 取得基礎提供者交易的 DbTransaction。 |
靠上
方法
名稱 | 描述 | |
---|---|---|
![]() |
Commit | 認可基礎交易。 (覆寫 DbTransaction.Commit()。) |
![]() |
CreateObjRef | 安全性關鍵。 (繼承自 MarshalByRefObject)。 |
![]() |
Dispose() | (繼承自 DbTransaction)。 |
![]() |
Dispose(Boolean) | 清除此交易物件 (覆寫 DbTransaction.Dispose(Boolean)。) |
![]() |
Equals | (繼承自 Object)。 |
![]() |
Finalize | (繼承自 Object)。 |
![]() |
GetHashCode | (繼承自 Object)。 |
![]() |
GetLifetimeService | 安全性關鍵。 (繼承自 MarshalByRefObject)。 |
![]() |
GetType | (繼承自 Object)。 |
![]() |
InitializeLifetimeService | 安全性關鍵。 (繼承自 MarshalByRefObject)。 |
![]() |
MemberwiseClone() | (繼承自 Object)。 |
![]() |
MemberwiseClone(Boolean) | (繼承自 MarshalByRefObject)。 |
![]() |
Rollback | 回復基礎交易。 (覆寫 DbTransaction.Rollback()。) |
![]() |
ToString | (繼承自 Object)。 |
靠上
明確介面實作
名稱 | 描述 | |
---|---|---|
![]() ![]() |
IDbTransaction.Connection | (繼承自 DbTransaction)。 |
靠上
執行緒安全
這個類型的任何 Public static (在 Visual Basic 中為 Shared) 成員都是安全執行緒。並非所有的執行個體成員都是安全執行緒。