Microsoft.EntityFrameworkCore.Scaffolding 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
クラス
CompiledModelCodeGenerationOptions |
コンパイル済みモデル メタデータのコード生成時に使用するオプションを表します。 |
DatabaseModelFactory |
データベース プロバイダーがデータベースを にリバース エンジニアリング DatabaseModelするために使用する基本クラス。 |
DatabaseModelFactoryOptions |
データベースから読み取るメタデータを指定します。 |
ModelCodeGenerationOptions |
モデルのコード生成時に使用するオプションを表します。 |
ModelCodeGenerator |
モデルのコードを生成するために使用されます。 |
ModelCodeGeneratorDependencies |
のサービス依存関係パラメーター クラス ModelCodeGenerator この型は、通常、データベース プロバイダー (およびその他の拡張機能) によって使用されます。 通常、アプリケーション コードでは使用されません。 |
ModelReverseEngineerOptions |
データベースからモデルをリバース エンジニアリングするときに使用するオプションを表します。 |
ProviderCodeGenerator |
プロバイダー固有のコード フラグメントを生成します。 |
ProviderCodeGeneratorDependencies |
のサービス依存関係パラメーター クラス ProviderCodeGenerator この型は、通常、データベース プロバイダー (およびその他の拡張機能) によって使用されます。 通常、アプリケーション コードでは使用されません。 新しい依存関係が追加されるとコンストラクターシグネチャが変更される可能性があるため、プロバイダーコードまたはアプリケーションコードからこのクラスのインスタンスを直接構築しないでください。 代わりに、この型をコンストラクターで使用して、依存関係挿入コンテナーによってインスタンスが自動的に作成および挿入されるようにします。 一部の依存サービスが置き換えられたインスタンスを作成するには、まず依存関係挿入コンテナーから オブジェクトを解決し、次に C# 'with' 演算子を使用して選択したサービスを置き換えます。 このプロセスのどの時点でもコンストラクターを呼び出さないでください。 |
ProviderCodeGeneratorPlugin |
リバース エンジニアリング用のコード フラグメントを生成するためにプラグインによって使用される基本クラス。 |
RelationalScaffoldingModelFactory | |
SavedModelFiles |
モデルに追加されたファイルを表します。 |
ScaffoldedFile |
スキャフォールディングされたファイルを表します。 |
ScaffoldedModel |
スキャフォールディングされたモデルを表します。 |
ScaffoldingTypeMapper | |
TableSelectionSet | |
TableSelectionSet.Selection | |
TemplatedModelGenerator |
テンプレートを使用するモデル コード ジェネレーターの基本型。 |
TypeScaffoldingInfo |
インターフェイス
ICompiledModelCodeGenerator |
コンパイル済みモデル メタデータのコードを生成するために使用されます。 |
ICompiledModelCodeGeneratorSelector |
特定の ICompiledModelCodeGenerator 生成オプションのサービスを選択します。 |
ICompiledModelScaffolder |
モデルからコンパイル済みモデルをスキャフォールディングするために使用されます。 |
IDatabaseModelFactory |
通常、データベース プロバイダーがデータベースを にリバース エンジニアリング DatabaseModelするために実装されるサービス。 |
IModelCodeGenerator |
モデルのコードを生成するために使用されます。 |
IModelCodeGeneratorSelector |
特定の IModelCodeGenerator プログラミング言語のサービスを選択します。 |
IProviderCodeGeneratorPlugin |
リバース エンジニアリング用のコード フラグメントを生成するプラグインによって実装されます。 |
IProviderConfigurationCodeGenerator |
通常、リバース エンジニアリング用のコード フラグメントを生成するためにデータベース プロバイダーによって実装されるサービス。 |
IReverseEngineerScaffolder |
データベース スキーマからモデルをスキャフォールディングするために使用されます。 |
IScaffoldingModelFactory |
から を IModel 作成するために使用します DatabaseModel。 |
IScaffoldingProviderCodeGenerator |
通常、リバース エンジニアリング用のコード フラグメントを生成するためにデータベース プロバイダーによって実装されるサービス。 |
Entity Framework