DbMigrationsConfiguration.SetHistoryContextFactory 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
添加一个新工厂,用于创建 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表示默认架构的工厂。