OperationExecutor.ScaffoldContext 构造函数

定义

重载

OperationExecutor.ScaffoldContext(OperationExecutor, IOperationResultHandler, IDictionary)

初始化 OperationExecutor.ScaffoldContext 类的新实例。

OperationExecutor.ScaffoldContext(OperationExecutor, Object, IDictionary)

初始化 OperationExecutor.ScaffoldContext 类的新实例。

支持 args 的参数包括:

connectionString--数据库的连接字符串。

provider--要使用的提供程序。

outputDir--要放入文件的目录。 路径相对于项目目录。

outputDbContextDir--要放入 DbContext 文件的目录。 路径相对于项目目录。

dbContextClassName--要生成的 DbContext 的名称。

schemaFilters--要为其生成实体类型的表的架构。

tableFilters--要为其生成实体类型的表。

useDataAnnotations--尽可能使用属性配置模型 () 。 如果为 false,则仅使用 fluent API。

overwriteFiles--覆盖现有文件。

useDatabaseNames--直接从数据库使用表和列名称。

OperationExecutor.ScaffoldContext(OperationExecutor, IOperationResultHandler, IDictionary)

Source:
OperationExecutor.cs
Source:
OperationExecutor.cs
Source:
OperationExecutor.cs
Source:
OperationExecutor.cs
Source:
OperationExecutor.cs
Source:
OperationExecutor.cs
Source:
OperationExecutor.cs

初始化 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

操作执行程序。

args
IDictionary

操作参数。

注解

支持 args 的参数包括:

connectionString--数据库的连接字符串。

provider--要使用的提供程序。

outputDir--要放入文件的目录。 路径相对于项目目录。

outputDbContextDir--要放入 DbContext 文件的目录。 路径相对于项目目录。

dbContextClassName--要生成的 DbContext 的名称。

schemaFilters--要为其生成实体类型的表的架构。

tableFilters--要为其生成实体类型的表。

useDataAnnotations--尽可能使用属性配置模型 () 。 如果为 false,则仅使用 fluent API。

overwriteFiles--覆盖现有文件。

useDatabaseNames--直接从数据库使用表和列名称。

modelNamespace--指定 以替代生成的实体类型的命名空间。

contextNamespace--指定 以替代生成的 DbContext 类的命名空间。

noPluralize--请勿使用复数化器。

适用于

OperationExecutor.ScaffoldContext(OperationExecutor, Object, IDictionary)

Source:
OperationExecutor.cs
Source:
OperationExecutor.cs

初始化 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

操作执行程序。

resultHandler
Object

IOperationResultHandler

args
IDictionary

操作参数。

适用于