次の方法で共有


Microsoft.EntityFrameworkCore.Migrations.Design 名前空間

クラス

CSharpHelper
CSharpMigrationOperationGenerator

オブジェクトを作成 MigrationOperation するために C# を生成するために使用されます。

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

新しい移行をスキャフォールディングするために使用されます。