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


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

[Эта страница относится к документации к Entity Framework 6. Последняя версия доступна в составе пакета Entity Framework NuGet. Дополнительные сведения об Entity Framework см. в разделе msdn.com/data/ef.]

Пространство имен System.Data.Entity.Migrations содержит классы, связанные с миграцией на основе кода, и их конфигурацию.

Классы

  Класс Описание
Открытый класс DbMigration Представляет базовый класс для миграции на основе кода.Интерфейсы Migrations API платформы Entity Framework не предназначены для доступа к входным данным от недоверенных источников (например, от конечного пользователя приложения).Если входные данные получены от таких источников, их следует проверить перед передачей этим API для защиты от атак путем внедрения кода SQL и т. д.
Открытый класс DbMigrationsConfiguration Конфигурация, связанная с использованием миграции для данной модели.Вместо использования этого класса обычно создается класс конфигурации, который является производным от DbMigrationsConfiguration<TContext>.
Открытый класс DbMigrationsConfiguration<TContext> Конфигурация, связанная с использованием миграции для данной модели.
Открытый класс DbMigrator DbMigrator служит для применения существующих миграций к базе данных.DbMigrator может использоваться для повышения и понижения до любой указанной миграции.Для формирования шаблонов миграции на основе изменений используемой модели следует использовать MigrationScaffolder.
Открытый класс DbSetMigrationsExtensions Набор методов расширения для IDbSet<TEntity>