Microsoft.EntityFrameworkCore.Migrations.Design Przestrzeń nazw

Klasy

CSharpHelper
CSharpMigrationOperationGenerator

Służy do generowania języka C# do tworzenia MigrationOperation obiektów.

CSharpMigrationOperationGeneratorDependencies

Klasa parametrów zależności usługi dla CSharpMigrationOperationGenerator

Ten typ jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest on używany w kodzie aplikacji.

CSharpMigrationsGenerator

Służy do generowania kodu w języku C# na potrzeby migracji.

CSharpMigrationsGeneratorDependencies

Klasa parametrów zależności usługi dla CSharpMigrationsGenerator

Ten typ jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest on używany w kodzie aplikacji.

CSharpSnapshotGenerator

Służy do generowania kodu w języku C# do tworzenia elementu IModel.

CSharpSnapshotGeneratorDependencies

Klasa parametrów zależności usługi dla CSharpSnapshotGenerator

Ten typ jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest on używany w kodzie aplikacji.

MigrationFiles

Reprezentuje plik wygenerowany na potrzeby migracji.

MigrationsBundle

Definiuje punkt wejścia pakietów Migracje.

MigrationsCodeGenerator

Służy do generowania kodu na potrzeby migracji.

MigrationsCodeGeneratorDependencies

Klasa parametrów zależności usługi dla MigrationsCodeGenerator

Ten typ jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest on używany w kodzie aplikacji.

MigrationsScaffolder

Służy do tworzenia szkieletu nowych migracji.

MigrationsScaffolderDependencies

Klasa parametrów zależności usługi dla MigrationsScaffolder

Ten typ jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest on używany w kodzie aplikacji.

ScaffoldedMigration

Reprezentuje migrację szkieletową.

Interfejsy

ICSharpMigrationOperationGenerator

Służy do generowania kodu w języku C# do tworzenia MigrationOperation obiektów.

ICSharpSnapshotGenerator

Służy do generowania kodu w języku C# do tworzenia elementu IModel.

IMigrationsCodeGenerator

Służy do generowania kodu na potrzeby migracji.

IMigrationsCodeGeneratorSelector

Wybiera usługę IMigrationsCodeGenerator dla danego języka programowania.

IMigrationsScaffolder

Służy do tworzenia szkieletu nowych migracji.