DbMigrationsConfiguration.SetHistoryContextFactory 方法

定义

添加一个新工厂,用于创建 HistoryContext 要用于给定数据库提供程序的实例。

public void SetHistoryContextFactory (string providerInvariantName, Func<System.Data.Common.DbConnection,string,System.Data.Entity.Migrations.History.HistoryContext> factory);
member this.SetHistoryContextFactory : string * Func<System.Data.Common.DbConnection, string, System.Data.Entity.Migrations.History.HistoryContext> -> unit
Public Sub SetHistoryContextFactory (providerInvariantName As String, factory As Func(Of DbConnection, String, HistoryContext))

参数

providerInvariantName
String

要为其设置 SQL 生成器的数据库提供程序的名称。

factory
Func<DbConnection,String,HistoryContext>

用于为给定DbConnection创建HistoryContext实例并String表示默认架构的工厂。

适用于