Condividi tramite


OperationExecutor.ScaffoldContext Costruttori

Definizione

Overload

OperationExecutor.ScaffoldContext(OperationExecutor, IOperationResultHandler, IDictionary)

Inizializza una nuova istanza della classe OperationExecutor.ScaffoldContext.

OperationExecutor.ScaffoldContext(OperationExecutor, Object, IDictionary)

Inizializza una nuova istanza della classe OperationExecutor.ScaffoldContext.

Gli argomenti supportati da args sono:

connectionString--Stringa di connessione al database.

provider--Provider da usare.

outputDir--Directory in cui inserire i file. I percorsi sono relativi alla directory del progetto.

outputDbContextDir--Directory in cui inserire il file DbContext. I percorsi sono relativi alla directory del progetto.

dbContextClassName--Nome del DbContext da generare.

schemaFilters--Schemi di tabelle per cui generare tipi di entità.

tableFilters--Tabelle per cui generare tipi di entità.

useDataAnnotations--Usare gli attributi per configurare il modello (laddove possibile). Se false, viene usata solo l'API Fluent.

overwriteFiles--Sovrascrivi i file esistenti.

useDatabaseNames--Usare nomi di tabella e di colonna direttamente dal database.

OperationExecutor.ScaffoldContext(OperationExecutor, IOperationResultHandler, IDictionary)

Origine:
OperationExecutor.cs
Origine:
OperationExecutor.cs
Origine:
OperationExecutor.cs
Origine:
OperationExecutor.cs
Origine:
OperationExecutor.cs
Origine:
OperationExecutor.cs
Origine:
OperationExecutor.cs

Inizializza una nuova istanza della 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)

Parametri

executor
OperationExecutor

Executor dell'operazione.

args
IDictionary

Argomenti dell'operazione.

Commenti

Gli argomenti supportati da args sono:

connectionString--Stringa di connessione al database.

provider--Provider da usare.

outputDir--Directory in cui inserire i file. I percorsi sono relativi alla directory del progetto.

outputDbContextDir--Directory in cui inserire il file DbContext. I percorsi sono relativi alla directory del progetto.

dbContextClassName--Nome del DbContext da generare.

schemaFilters--Schemi di tabelle per cui generare tipi di entità.

tableFilters--Tabelle per cui generare tipi di entità.

useDataAnnotations--Usare gli attributi per configurare il modello (laddove possibile). Se false, viene usata solo l'API Fluent.

overwriteFiles--Sovrascrivi i file esistenti.

useDatabaseNames--Usare nomi di tabella e di colonna direttamente dal database.

modelNamespace--Specificare per eseguire l'override dello spazio dei nomi dei tipi di entità generati.

contextNamespace--Specificare per eseguire l'override dello spazio dei nomi della classe DbContext generata.

noPluralize--Non usare il pluralizzatore.

Si applica a

OperationExecutor.ScaffoldContext(OperationExecutor, Object, IDictionary)

Origine:
OperationExecutor.cs
Origine:
OperationExecutor.cs

Inizializza una nuova istanza della classe OperationExecutor.ScaffoldContext.

Gli argomenti supportati da args sono:

connectionString--Stringa di connessione al database.

provider--Provider da usare.

outputDir--Directory in cui inserire i file. I percorsi sono relativi alla directory del progetto.

outputDbContextDir--Directory in cui inserire il file DbContext. I percorsi sono relativi alla directory del progetto.

dbContextClassName--Nome del DbContext da generare.

schemaFilters--Schemi di tabelle per cui generare tipi di entità.

tableFilters--Tabelle per cui generare tipi di entità.

useDataAnnotations--Usare gli attributi per configurare il modello (laddove possibile). Se false, viene usata solo l'API Fluent.

overwriteFiles--Sovrascrivi i file esistenti.

useDatabaseNames--Usare nomi di tabella e di colonna direttamente dal database.

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)

Parametri

executor
OperationExecutor

Executor dell'operazione.

resultHandler
Object

Oggetto IOperationResultHandler.

args
IDictionary

Argomenti dell'operazione.

Si applica a