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 から継承されます。) |
上揃え
スレッド セーフ
この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。