DbMigrationsConfiguration.SetHistoryContextFactory メソッド
[このページは、Entity Framework 6 に関するページです。最新バージョンは、'Entity Framework' NuGet パッケージとして入手できます。Entity Framework の詳細については、msdn.com/data/ef を参照してください。]
指定したデータベース プロバイダーで使用される HistoryContext インスタンスを作成するための新しいファクトリを追加します。
名前空間: System.Data.Entity.Migrations
アセンブリ: EntityFramework (EntityFramework.dll 内)
構文
'宣言
Public Sub SetHistoryContextFactory ( _
providerInvariantName As String, _
factory As Func(Of DbConnection, String, HistoryContext) _
)
'使用
Dim instance As DbMigrationsConfiguration
Dim providerInvariantName As String
Dim factory As Func(Of DbConnection, String, HistoryContext)
instance.SetHistoryContextFactory(providerInvariantName, _
factory)
public void SetHistoryContextFactory(
string providerInvariantName,
Func<DbConnection, string, HistoryContext> factory
)
public:
void SetHistoryContextFactory(
String^ providerInvariantName,
Func<DbConnection^, String^, HistoryContext^>^ factory
)
member SetHistoryContextFactory :
providerInvariantName:string *
factory:Func<DbConnection, string, HistoryContext> -> unit
public function SetHistoryContextFactory(
providerInvariantName : String,
factory : Func<DbConnection, String, HistoryContext>
)
パラメーター
- providerInvariantName
型 : System.String
SQL ジェネレーターを設定するデータベース プロバイダーの名前。
- factory
型 : System.Func<DbConnection, String, HistoryContext>
既定のスキーマを表す指定した DbConnection および String 用の HistoryContext インスタンスを作成するためのファクトリ。