Partager via


OperationExecutor.ScaffoldContext Constructeurs

Définition

Surcharges

OperationExecutor.ScaffoldContext(OperationExecutor, IOperationResultHandler, IDictionary)

Initialise une nouvelle instance de la classe OperationExecutor.ScaffoldContext.

OperationExecutor.ScaffoldContext(OperationExecutor, Object, IDictionary)

Initialise une nouvelle instance de la classe OperationExecutor.ScaffoldContext.

Les arguments pris en charge par args sont les suivants :

connectionString--Chaîne de connexion à la base de données.

provider--Fournisseur à utiliser.

outputDir--Répertoire dans lequel placer les fichiers. Les chemins d’accès sont relatifs au répertoire du projet.

outputDbContextDir--Répertoire dans lequel placer le fichier DbContext. Les chemins d’accès sont relatifs au répertoire du projet.

dbContextClassName--Nom du DbContext à générer.

schemaFilters--Les schémas des tables pour lesquelles générer des types d’entités.

tableFilters--Tables pour lesquelles générer des types d’entités.

useDataAnnotations--Utilisez des attributs pour configurer le modèle (si possible). Si la valeur est false, seule l’API Fluent est utilisée.

overwriteFiles--Remplacer les fichiers existants.

useDatabaseNames--Utilisez des noms de tables et de colonnes directement à partir de la base de données.

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

Initialise une nouvelle instance de la 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)

Paramètres

executor
OperationExecutor

Exécuteur d’opération.

resultHandler
IOperationResultHandler

L’IOperationResultHandleropérateur

args
IDictionary

Arguments d’opération.

Remarques

Les arguments pris en charge par args sont les suivants :

connectionString--Chaîne de connexion à la base de données.

provider--Fournisseur à utiliser.

outputDir--Répertoire dans lequel placer les fichiers. Les chemins d’accès sont relatifs au répertoire du projet.

outputDbContextDir--Répertoire dans lequel placer le fichier DbContext. Les chemins d’accès sont relatifs au répertoire du projet.

dbContextClassName--Nom du DbContext à générer.

schemaFilters--Les schémas des tables pour lesquelles générer des types d’entités.

tableFilters--Tables pour lesquelles générer des types d’entités.

useDataAnnotations--Utilisez des attributs pour configurer le modèle (si possible). Si la valeur est false, seule l’API Fluent est utilisée.

overwriteFiles--Remplacer les fichiers existants.

useDatabaseNames--Utilisez des noms de tables et de colonnes directement à partir de la base de données.

modelNamespace--Spécifiez pour remplacer l’espace de noms des types d’entités générés.

contextNamespace--Spécifiez pour remplacer l’espace de noms de la classe DbContext générée.

noPluralize--N’utilisez pas le pluralisateur.

S’applique à

OperationExecutor.ScaffoldContext(OperationExecutor, Object, IDictionary)

Source:
OperationExecutor.cs
Source:
OperationExecutor.cs

Initialise une nouvelle instance de la classe OperationExecutor.ScaffoldContext.

Les arguments pris en charge par args sont les suivants :

connectionString--Chaîne de connexion à la base de données.

provider--Fournisseur à utiliser.

outputDir--Répertoire dans lequel placer les fichiers. Les chemins d’accès sont relatifs au répertoire du projet.

outputDbContextDir--Répertoire dans lequel placer le fichier DbContext. Les chemins d’accès sont relatifs au répertoire du projet.

dbContextClassName--Nom du DbContext à générer.

schemaFilters--Les schémas des tables pour lesquelles générer des types d’entités.

tableFilters--Tables pour lesquelles générer des types d’entités.

useDataAnnotations--Utilisez des attributs pour configurer le modèle (si possible). Si la valeur est false, seule l’API Fluent est utilisée.

overwriteFiles--Remplacer les fichiers existants.

useDatabaseNames--Utilisez des noms de tables et de colonnes directement à partir de la base de données.

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)

Paramètres

executor
OperationExecutor

Exécuteur d’opération.

resultHandler
Object

L’IOperationResultHandleropérateur

args
IDictionary

Arguments d’opération.

S’applique à