TransactionHandler.Initialize メソッド (DbContext, DbConnection)
[このページは、Entity Framework 6 に関するページです。最新バージョンは、'Entity Framework' NuGet パッケージとして入手できます。Entity Framework の詳細については、msdn.com/data/ef を参照してください。]
指定したコンテキストを使用して、このインスタンスを初期化します。
名前空間: System.Data.Entity.Infrastructure
アセンブリ: EntityFramework (EntityFramework.dll 内)
構文
'宣言
Public Overridable Sub Initialize ( _
context As DbContext, _
connection As DbConnection _
)
'使用
Dim instance As TransactionHandler
Dim context As DbContext
Dim connection As DbConnection
instance.Initialize(context, connection)
public virtual void Initialize(
DbContext context,
DbConnection connection
)
public:
virtual void Initialize(
DbContext^ context,
DbConnection^ connection
)
abstract Initialize :
context:DbContext *
connection:DbConnection -> unit
override Initialize :
context:DbContext *
connection:DbConnection -> unit
public function Initialize(
context : DbContext,
connection : DbConnection
)
パラメーター
- context
型 : System.Data.Entity.DbContext
トランザクション操作が処理されるコンテキスト。
- connection
型 : System.Data.Common.DbConnection
初期化に使用する接続。
解説
このメソッドは移行によって呼び出されます。 ここで重要なのは、初期化用に指定したコンテキストで何もアクションが実行されないことです。