Microsoft.EntityFrameworkCore.Migrations.Design Namespace

Klassen

Name Beschreibung
CSharpHelper
CSharpMigrationOperationGenerator

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

CSharpMigrationOperationGeneratorDependencies

Parameterklasse für Dienstabhängigkeiten für CSharpMigrationOperationGenerator

Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Sie 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. Sie wird in der Regel nicht im Anwendungscode verwendet.

CSharpSnapshotGenerator

Wird zum Generieren von C#-Code zum Erstellen eines IModel.

CSharpSnapshotGeneratorDependencies

Parameterklasse für Dienstabhängigkeiten für CSharpSnapshotGenerator

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

CSharpSnapshotGeneratorParameters

Das Parameterobjekt, das den Kontext (ausgabe-Generator und die Gruppe der derzeit im Bereich befindlichen Bezeichner) über eine CSharpSnapshotGenerator Aufrufstruktur fließt.

MigrationFiles

Stellt die für eine Migration generierte Datei dar.

MigrationsBundle

Definiert den Einstiegspunkt für Migrationsbundle.

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. Sie wird in der Regel nicht im Anwendungscode verwendet.

MigrationsScaffolder

Wird zum Erstellen eines Gerüsts für neue Migrationen verwendet.

MigrationsScaffolderDependencies

Parameterklasse für Dienstabhängigkeiten für MigrationsScaffolder

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

ScaffoldedMigration

Stellt eine Gerüstmigration dar.

Schnittstellen

Name Beschreibung
ICSharpMigrationOperationGenerator

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

ICSharpSnapshotGenerator

Wird zum Generieren von C#-Code zum Erstellen eines IModel.

IMigrationsCodeGenerator

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

IMigrationsCodeGeneratorSelector

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

IMigrationsScaffolder

Wird zum Erstellen eines Gerüsts für neue Migrationen verwendet.