Compartilhar via


OperationExecutor.ScaffoldContext Construtores

Definição

Sobrecargas

OperationExecutor.ScaffoldContext(OperationExecutor, IOperationResultHandler, IDictionary)

Inicializa uma nova instância da classe OperationExecutor.ScaffoldContext.

OperationExecutor.ScaffoldContext(OperationExecutor, Object, IDictionary)

Inicializa uma nova instância da classe OperationExecutor.ScaffoldContext.

Os argumentos com suporte por args são:

connectionString--A cadeia de conexão com o banco de dados.

provider--O provedor a ser usado.

outputDir--O diretório no qual colocar arquivos. Os caminhos são relativos ao diretório do projeto.

outputDbContextDir--O diretório no qual colocar o arquivo DbContext. Os caminhos são relativos ao diretório do projeto.

dbContextClassName--O nome do DbContext a ser gerado.

schemaFilters--Os esquemas de tabelas para os quais gerar tipos de entidade.

tableFilters--As tabelas para as quais gerar tipos de entidade.

useDataAnnotations--Use atributos para configurar o modelo (sempre que possível). Se for false, somente a API fluente será usada.

overwriteFiles--Substituir arquivos existentes.

useDatabaseNames--Use nomes de tabela e coluna diretamente do banco de dados.

OperationExecutor.ScaffoldContext(OperationExecutor, IOperationResultHandler, IDictionary)

Inicializa uma nova instância da classe 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)

Parâmetros

executor
OperationExecutor

O executor da operação.

args
IDictionary

Os argumentos de operação.

Comentários

Os argumentos com suporte por args são:

connectionString--A cadeia de conexão com o banco de dados.

provider--O provedor a ser usado.

outputDir--O diretório no qual colocar arquivos. Os caminhos são relativos ao diretório do projeto.

outputDbContextDir--O diretório no qual colocar o arquivo DbContext. Os caminhos são relativos ao diretório do projeto.

dbContextClassName--O nome do DbContext a ser gerado.

schemaFilters--Os esquemas de tabelas para os quais gerar tipos de entidade.

tableFilters--As tabelas para as quais gerar tipos de entidade.

useDataAnnotations--Use atributos para configurar o modelo (sempre que possível). Se for false, somente a API fluente será usada.

overwriteFiles--Substituir arquivos existentes.

useDatabaseNames--Use nomes de tabela e coluna diretamente do banco de dados.

modelNamespace--Especifique para substituir o namespace dos tipos de entidade gerados.

contextNamespace--Especifique para substituir o namespace da classe DbContext gerada.

noPluralize--Não use o pluralizador.

Aplica-se a

OperationExecutor.ScaffoldContext(OperationExecutor, Object, IDictionary)

Inicializa uma nova instância da classe OperationExecutor.ScaffoldContext.

Os argumentos com suporte por args são:

connectionString--A cadeia de conexão com o banco de dados.

provider--O provedor a ser usado.

outputDir--O diretório no qual colocar arquivos. Os caminhos são relativos ao diretório do projeto.

outputDbContextDir--O diretório no qual colocar o arquivo DbContext. Os caminhos são relativos ao diretório do projeto.

dbContextClassName--O nome do DbContext a ser gerado.

schemaFilters--Os esquemas de tabelas para os quais gerar tipos de entidade.

tableFilters--As tabelas para as quais gerar tipos de entidade.

useDataAnnotations--Use atributos para configurar o modelo (sempre que possível). Se for false, somente a API fluente será usada.

overwriteFiles--Substituir arquivos existentes.

useDatabaseNames--Use nomes de tabela e coluna diretamente do banco de dados.

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)

Parâmetros

executor
OperationExecutor

O executor da operação.

resultHandler
Object

O IOperationResultHandler.

args
IDictionary

Os argumentos de operação.

Aplica-se a