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> |