語言

IReverseEngineerScaffolder.ScaffoldModel 方法

定義

多載

ScaffoldModel(String, DatabaseModelFactoryOptions, ModelReverseEngineerOptions, ModelCodeGenerationOptions)

來源:
IReverseEngineerScaffolder.cs
來源:
IReverseEngineerScaffolder.cs
來源:
IReverseEngineerScaffolder.cs
來源:
IReverseEngineerScaffolder.cs
來源:
IReverseEngineerScaffolder.cs

將模型從資料庫架構中架起。

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

參數

connectionString
String

一個連接到資料庫的 連接字串。

databaseOptions
DatabaseModelFactoryOptions

指定要從資料庫讀取哪些元資料的選項。

modelOptions
ModelReverseEngineerOptions

從資料庫逆向工程模型時可以使用的選項。

codeOptions
ModelCodeGenerationOptions

在產生模型程式碼時可以使用的選項。

傳回

鷹架式模型。

適用於

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

將模型從資料庫架構中架起。

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

參數

connectionString
String

一個連接到資料庫的 連接字串。

tables
IEnumerable<String>

一份需要包含的表格清單。 空的,包含所有表格。

schemas
IEnumerable<String>

一份應包含的結構清單。 空以包含所有結構。

namespace
String

模型的命名空間。

language
String

用來支撐的程式語言。

contextDir
String

DbContext 輸出指令。

contextName
String

名字 DbContext 。

modelOptions
ModelReverseEngineerOptions

從資料庫逆向工程模型時可以使用的選項。

codeOptions
ModelCodeGenerationOptions

在產生模型程式碼時可以使用的選項。

傳回

鷹架式模型。

適用於