OperationExecutor.ScaffoldContext コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
OperationExecutor.ScaffoldContext(OperationExecutor, IOperationResultHandler, IDictionary) |
OperationExecutor.ScaffoldContext クラスの新しいインスタンスを初期化します。 |
OperationExecutor.ScaffoldContext(OperationExecutor, Object, IDictionary) |
OperationExecutor.ScaffoldContext クラスの新しいインスタンスを初期化します。 で
|
OperationExecutor.ScaffoldContext(OperationExecutor, IOperationResultHandler, IDictionary)
OperationExecutor.ScaffoldContext クラスの新しいインスタンスを初期化します。
public ScaffoldContext (Microsoft.EntityFrameworkCore.Design.OperationExecutor executor, Microsoft.EntityFrameworkCore.Design.IOperationResultHandler resultHandler, System.Collections.IDictionary args);
new Microsoft.EntityFrameworkCore.Design.OperationExecutor.ScaffoldContext : Microsoft.EntityFrameworkCore.Design.OperationExecutor * Microsoft.EntityFrameworkCore.Design.IOperationResultHandler * System.Collections.IDictionary -> Microsoft.EntityFrameworkCore.Design.OperationExecutor.ScaffoldContext
Public Sub New (executor As OperationExecutor, resultHandler As IOperationResultHandler, args As IDictionary)
パラメーター
- executor
- OperationExecutor
操作 Executor。
- resultHandler
- IOperationResultHandler
- args
- IDictionary
操作の引数。
注釈
で args
サポートされる引数は次のとおりです。
connectionString
--データベースへの接続文字列。
provider
--使用するプロバイダー。
outputDir
--ファイルを配置するディレクトリ。 パスは、プロジェクト ディレクトリに対する相対パスです。
outputDbContextDir
--DbContext ファイルを配置するディレクトリ。 パスは、プロジェクト ディレクトリに対する相対パスです。
dbContextClassName
--生成する DbContext の名前。
schemaFilters
--エンティティ型を生成するテーブルのスキーマ。
tableFilters
--エンティティ型を生成するテーブル。
useDataAnnotations
--属性を使用してモデルを構成します (可能な場合)。 false の場合は、fluent API のみが使用されます。
overwriteFiles
--既存のファイルを上書きします。
useDatabaseNames
--テーブル名と列名をデータベースから直接使用します。
modelNamespace
--生成されたエンティティ型の名前空間をオーバーライドするには、 を指定します。
contextNamespace
--生成された DbContext クラスの名前空間をオーバーライドする場合に指定します。
noPluralize
--pluralizer を使用しないでください。
適用対象
OperationExecutor.ScaffoldContext(OperationExecutor, Object, IDictionary)
OperationExecutor.ScaffoldContext クラスの新しいインスタンスを初期化します。
で args
サポートされる引数は次のとおりです。
connectionString
--データベースへの接続文字列。
provider
--使用するプロバイダー。
outputDir
--ファイルを配置するディレクトリ。 パスは、プロジェクト ディレクトリに対する相対パスです。
outputDbContextDir
--DbContext ファイルを配置するディレクトリ。 パスは、プロジェクト ディレクトリに対する相対パスです。
dbContextClassName
--生成する DbContext の名前。
schemaFilters
--エンティティ型を生成するテーブルのスキーマ。
tableFilters
--エンティティ型を生成するテーブル。
useDataAnnotations
--属性を使用してモデルを構成します (可能な場合)。 false の場合は、fluent API のみが使用されます。
overwriteFiles
--既存のファイルを上書きします。
useDatabaseNames
--テーブル名と列名をデータベースから直接使用します。
public ScaffoldContext (Microsoft.EntityFrameworkCore.Design.OperationExecutor executor, object resultHandler, System.Collections.IDictionary args);
new Microsoft.EntityFrameworkCore.Design.OperationExecutor.ScaffoldContext : Microsoft.EntityFrameworkCore.Design.OperationExecutor * obj * System.Collections.IDictionary -> Microsoft.EntityFrameworkCore.Design.OperationExecutor.ScaffoldContext
Public Sub New (executor As OperationExecutor, resultHandler As Object, args As IDictionary)
パラメーター
- executor
- OperationExecutor
操作 Executor。
- resultHandler
- Object
- args
- IDictionary
操作の引数。
適用対象
Entity Framework