Compartir a través de


OperationExecutor.ScaffoldContext Constructores

Definición

Sobrecargas

OperationExecutor.ScaffoldContext(OperationExecutor, IOperationResultHandler, IDictionary)

Inicializa una nueva instancia de la clase OperationExecutor.ScaffoldContext.

OperationExecutor.ScaffoldContext(OperationExecutor, Object, IDictionary)

Inicializa una nueva instancia de la clase OperationExecutor.ScaffoldContext.

Los argumentos admitidos por args son:

connectionString--La cadena de conexión a la base de datos.

provider--El proveedor que se va a usar.

outputDir--El directorio en el que se colocarán los archivos. Las rutas de acceso son relativas al directorio del proyecto.

outputDbContextDir--El directorio en el que se va a colocar el archivo DbContext. Las rutas de acceso son relativas al directorio del proyecto.

dbContextClassName--Nombre del dbContext que se va a generar.

schemaFilters--Esquemas de tablas para los que se van a generar tipos de entidad.

tableFilters--Las tablas para las que se van a generar tipos de entidad.

useDataAnnotations--Use atributos para configurar el modelo (siempre que sea posible). Si es false, solo se usa la API fluida.

overwriteFiles--Sobrescribir los archivos existentes.

useDatabaseNames--Use nombres de tabla y columna directamente desde la base de datos.

OperationExecutor.ScaffoldContext(OperationExecutor, IOperationResultHandler, IDictionary)

Inicializa una nueva instancia de la clase 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

Ejecutor de la operación.

args
IDictionary

Argumentos de la operación.

Comentarios

Los argumentos admitidos por args son:

connectionString--La cadena de conexión a la base de datos.

provider--El proveedor que se va a usar.

outputDir--El directorio en el que se colocarán los archivos. Las rutas de acceso son relativas al directorio del proyecto.

outputDbContextDir--El directorio en el que se va a colocar el archivo DbContext. Las rutas de acceso son relativas al directorio del proyecto.

dbContextClassName--Nombre del dbContext que se va a generar.

schemaFilters--Esquemas de tablas para los que se van a generar tipos de entidad.

tableFilters--Las tablas para las que se van a generar tipos de entidad.

useDataAnnotations--Use atributos para configurar el modelo (siempre que sea posible). Si es false, solo se usa la API fluida.

overwriteFiles--Sobrescribir los archivos existentes.

useDatabaseNames--Use nombres de tabla y columna directamente desde la base de datos.

modelNamespace--Especifique para invalidar el espacio de nombres de los tipos de entidad generados.

contextNamespace--Especifique para invalidar el espacio de nombres de la clase DbContext generada.

noPluralize--No use el pluralizador.

Se aplica a

OperationExecutor.ScaffoldContext(OperationExecutor, Object, IDictionary)

Inicializa una nueva instancia de la clase OperationExecutor.ScaffoldContext.

Los argumentos admitidos por args son:

connectionString--La cadena de conexión a la base de datos.

provider--El proveedor que se va a usar.

outputDir--El directorio en el que se colocarán los archivos. Las rutas de acceso son relativas al directorio del proyecto.

outputDbContextDir--El directorio en el que se va a colocar el archivo DbContext. Las rutas de acceso son relativas al directorio del proyecto.

dbContextClassName--Nombre del dbContext que se va a generar.

schemaFilters--Esquemas de tablas para los que se van a generar tipos de entidad.

tableFilters--Las tablas para las que se van a generar tipos de entidad.

useDataAnnotations--Use atributos para configurar el modelo (siempre que sea posible). Si es false, solo se usa la API fluida.

overwriteFiles--Sobrescribir los archivos existentes.

useDatabaseNames--Use nombres de tabla y columna directamente desde la base de datos.

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

Ejecutor de la operación.

args
IDictionary

Argumentos de la operación.

Se aplica a