Microsoft.EntityFrameworkCore.Migrations.Design Пространство имен

Классы

CSharpHelper
CSharpMigrationOperationGenerator

Используется для создания объектов C MigrationOperation #.

CSharpMigrationOperationGeneratorDependencies

Класс параметров зависимостей служб для CSharpMigrationOperationGenerator

Этот тип обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения.

CSharpMigrationsGenerator

Используется для создания кода C# для миграций.

CSharpMigrationsGeneratorDependencies

Класс параметров зависимостей служб для CSharpMigrationsGenerator

Этот тип обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения.

CSharpSnapshotGenerator

Используется для создания кода C# для создания IModel.

CSharpSnapshotGeneratorDependencies

Класс параметров зависимостей служб для CSharpSnapshotGenerator

Этот тип обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения.

MigrationFiles

Представляет файл, созданный для миграции.

MigrationsBundle

Определяет точку входа для пакетов миграций.

MigrationsCodeGenerator

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

MigrationsCodeGeneratorDependencies

Класс параметров зависимостей служб для MigrationsCodeGenerator

Этот тип обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения.

MigrationsScaffolder

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

MigrationsScaffolderDependencies

Класс параметров зависимостей служб для MigrationsScaffolder

Этот тип обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения.

ScaffoldedMigration

Представляет миграцию с шаблоном.

Интерфейсы

ICSharpMigrationOperationGenerator

Используется для создания кода C# для создания MigrationOperation объектов.

ICSharpSnapshotGenerator

Используется для создания кода C# для создания IModel.

IMigrationsCodeGenerator

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

IMigrationsCodeGeneratorSelector

IMigrationsCodeGenerator Выбирает службу для заданного языка программирования.

IMigrationsScaffolder

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