Condividi tramite


IReverseEngineerScaffolder.ScaffoldModel Metodo

Definizione

Overload

ScaffoldModel(String, DatabaseModelFactoryOptions, ModelReverseEngineerOptions, ModelCodeGenerationOptions)

Eseguire lo scaffolding di un modello da uno schema di database.

ScaffoldModel(String, IEnumerable<String>, IEnumerable<String>, String, String, String, String, ModelReverseEngineerOptions, ModelCodeGenerationOptions)

Eseguire lo scaffolding di un modello da uno schema di database.

ScaffoldModel(String, DatabaseModelFactoryOptions, ModelReverseEngineerOptions, ModelCodeGenerationOptions)

Origine:
IReverseEngineerScaffolder.cs
Origine:
IReverseEngineerScaffolder.cs
Origine:
IReverseEngineerScaffolder.cs

Eseguire lo scaffolding di un modello da uno schema di database.

public Microsoft.EntityFrameworkCore.Scaffolding.ScaffoldedModel ScaffoldModel (string connectionString, Microsoft.EntityFrameworkCore.Scaffolding.DatabaseModelFactoryOptions databaseOptions, Microsoft.EntityFrameworkCore.Scaffolding.ModelReverseEngineerOptions modelOptions, Microsoft.EntityFrameworkCore.Scaffolding.ModelCodeGenerationOptions codeOptions);
abstract member ScaffoldModel : string * Microsoft.EntityFrameworkCore.Scaffolding.DatabaseModelFactoryOptions * Microsoft.EntityFrameworkCore.Scaffolding.ModelReverseEngineerOptions * Microsoft.EntityFrameworkCore.Scaffolding.ModelCodeGenerationOptions -> Microsoft.EntityFrameworkCore.Scaffolding.ScaffoldedModel
Public Function ScaffoldModel (connectionString As String, databaseOptions As DatabaseModelFactoryOptions, modelOptions As ModelReverseEngineerOptions, codeOptions As ModelCodeGenerationOptions) As ScaffoldedModel

Parametri

connectionString
String

Stringa di connessione al database.

databaseOptions
DatabaseModelFactoryOptions

Opzioni che specificano i metadati da leggere dal database.

modelOptions
ModelReverseEngineerOptions

Opzioni da utilizzare per il reverse engineering di un modello dal database.

codeOptions
ModelCodeGenerationOptions

Opzioni da usare per la generazione di codice per il modello.

Restituisce

Modello con scaffolding.

Si applica a

ScaffoldModel(String, IEnumerable<String>, IEnumerable<String>, String, String, String, String, ModelReverseEngineerOptions, ModelCodeGenerationOptions)

Eseguire lo scaffolding di un modello da uno schema di database.

public Microsoft.EntityFrameworkCore.Scaffolding.ScaffoldedModel ScaffoldModel (string connectionString, System.Collections.Generic.IEnumerable<string> tables, System.Collections.Generic.IEnumerable<string> schemas, string namespace, string language, string contextDir, string contextName, Microsoft.EntityFrameworkCore.Scaffolding.ModelReverseEngineerOptions modelOptions, Microsoft.EntityFrameworkCore.Scaffolding.ModelCodeGenerationOptions codeOptions);
abstract member ScaffoldModel : string * seq<string> * seq<string> * string * string * string * string * Microsoft.EntityFrameworkCore.Scaffolding.ModelReverseEngineerOptions * Microsoft.EntityFrameworkCore.Scaffolding.ModelCodeGenerationOptions -> Microsoft.EntityFrameworkCore.Scaffolding.ScaffoldedModel
Public Function ScaffoldModel (connectionString As String, tables As IEnumerable(Of String), schemas As IEnumerable(Of String), namespace As String, language As String, contextDir As String, contextName As String, modelOptions As ModelReverseEngineerOptions, codeOptions As ModelCodeGenerationOptions) As ScaffoldedModel

Parametri

connectionString
String

Stringa di connessione al database.

tables
IEnumerable<String>

Elenco di tabelle da includere. Vuoto per includere tutte le tabelle.

schemas
IEnumerable<String>

Elenco di schemi da includere. Vuoto per includere tutti gli schemi.

namespace
String

Spazio dei nomi del modello.

language
String

Linguaggio di programmazione per cui eseguire lo scaffolding.

contextDir
String

Dirctory dell'output DbContext.

contextName
String

Nome dell'oggetto DbContext.

modelOptions
ModelReverseEngineerOptions

Opzioni da utilizzare per il reverse engineering di un modello dal database.

codeOptions
ModelCodeGenerationOptions

Opzioni da usare per la generazione di codice per il modello.

Restituisce

Modello con scaffolding.

Si applica a