IReverseEngineerScaffolder.ScaffoldModel 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
ScaffoldModel(String, DatabaseModelFactoryOptions, ModelReverseEngineerOptions, ModelCodeGenerationOptions)
將模型從資料庫架構中架起。
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 輸出指令。
- modelOptions
- ModelReverseEngineerOptions
從資料庫逆向工程模型時可以使用的選項。
- codeOptions
- ModelCodeGenerationOptions
在產生模型程式碼時可以使用的選項。
傳回
鷹架式模型。