Freigeben über


Microsoft.EntityFrameworkCore.Migrations.Design Namespace

Klassen

CSharpHelper
CSharpMigrationOperationGenerator

Wird verwendet, um C# zum Erstellen von MigrationOperation Objekten zu generieren.

CSharpMigrationOperationGeneratorDependencies

Parameterklasse für Dienstabhängigkeiten für CSharpMigrationOperationGenerator

Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird in der Regel nicht im Anwendungscode verwendet.

CSharpMigrationsGenerator

Wird verwendet, um C#-Code für Migrationen zu generieren.

CSharpMigrationsGeneratorDependencies

Parameterklasse für Dienstabhängigkeiten für CSharpMigrationsGenerator

Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird in der Regel nicht im Anwendungscode verwendet.

CSharpSnapshotGenerator

Wird verwendet, um C#-Code zum Erstellen eines IModelzu generieren.

CSharpSnapshotGeneratorDependencies

Parameterklasse für Dienstabhängigkeiten für CSharpSnapshotGenerator

Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird in der Regel nicht im Anwendungscode verwendet.

MigrationFiles

Stellt die datei dar, die für eine Migration generiert wurde.

MigrationsBundle

Definiert den Einstiegspunkt für Migrationspakete.

MigrationsCodeGenerator

Wird verwendet, um Code für Migrationen zu generieren.

MigrationsCodeGeneratorDependencies

Parameterklasse für Dienstabhängigkeiten für MigrationsCodeGenerator

Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird in der Regel nicht im Anwendungscode verwendet.

MigrationsScaffolder

Wird verwendet, um ein Gerüst für neue Migrationen zu erstellen.

MigrationsScaffolderDependencies

Parameterklasse für Dienstabhängigkeiten für MigrationsScaffolder

Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird in der Regel nicht im Anwendungscode verwendet.

ScaffoldedMigration

Stellt eine gerüstete Migration dar.

Schnittstellen

ICSharpMigrationOperationGenerator

Wird zum Generieren von C#-Code zum Erstellen von MigrationOperation Objekten verwendet.

ICSharpSnapshotGenerator

Wird verwendet, um C#-Code zum Erstellen eines IModelzu generieren.

IMigrationsCodeGenerator

Wird verwendet, um Code für Migrationen zu generieren.

IMigrationsCodeGeneratorSelector

Wählt einen IMigrationsCodeGenerator Dienst für eine bestimmte Programmiersprache aus.

IMigrationsScaffolder

Wird verwendet, um ein Gerüst für neue Migrationen zu erstellen.