Migration Класс

Определение

Базовый класс, наследуемый каждой миграцией EF Core.

public abstract class Migration
type Migration = class
Public MustInherit Class Migration
Наследование
Migration

Комментарии

Дополнительные сведения и примеры см. в статье Миграция баз данных .

Конструкторы

Имя Описание
Migration()

Создает экземпляр Migration.

Поля

Имя Описание
InitialDatabase

Идентификатор миграции для пустой базы данных.

Свойства

Имя Описание
ActiveProvider

Имя текущего поставщика базы данных.

DownOperations

Объекты MigrationOperation, которые переносят базу данных "вниз".

TargetModel

Объект IModel , с которым будет сопоставляться база данных после применения миграции.

UpOperations

Объекты MigrationOperation, которые переносят базу данных "вверх".

Методы

Имя Описание
BuildTargetModel(ModelBuilder)

Реализовано для сборки TargetModel.

Down(MigrationBuilder)

Создает операции, которые будут переносить базу данных "вниз".

Up(MigrationBuilder)

Создает операции, которые будут переносить базу данных "вверх".

Применяется к