Поделиться через


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.

См. также

Справочник

DbMigrationsConfiguration Класс

System.Data.Entity.Migrations - пространство имен