IReverseEngineerScaffolder.ScaffoldModel Yöntem

Tanım

Aşırı Yüklemeler

ScaffoldModel(String, DatabaseModelFactoryOptions, ModelReverseEngineerOptions, ModelCodeGenerationOptions)

Yapı bir veritabanını bir veritabanı şemasından bir model olarak değiştirir.

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

Yapı bir veritabanını bir veritabanı şemasından bir model olarak değiştirir.

ScaffoldModel(String, DatabaseModelFactoryOptions, ModelReverseEngineerOptions, ModelCodeGenerationOptions)

Yapı bir veritabanını bir veritabanı şemasından bir model olarak değiştirir.

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

Parametreler

connectionString
String

Veritabanına bir bağlantı dizesi.

databaseOptions
DatabaseModelFactoryOptions

Veritabanından hangi meta verilerin okunacağını belirleyen seçenekler.

modelOptions
ModelReverseEngineerOptions

Bir modeli veritabanından tersine mühendislik yaparken kullanılacak seçenekler.

codeOptions
ModelCodeGenerationOptions

Model için kod oluştururken kullanılacak seçenekler.

Döndürülenler

ScaffoldedModel

Yapı iskelesi modeli.

Şunlara uygulanır

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

Yapı bir veritabanını bir veritabanı şemasından bir model olarak değiştirir.

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

Parametreler

connectionString
String

Veritabanına bir bağlantı dizesi.

tables
IEnumerable<String>

Dahil edilecek tabloların listesi. Tüm tabloları dahil etmek için boştur.

schemas
IEnumerable<String>

Dahil edilecek şemaların listesi. Tüm şemaları dahil etmek için boştur.

namespace
String

Modelin ad alanı.

language
String

İçin dolandırukatlama için programlama dili.

contextDir
String

DbContext çıkış dizinctory.

contextName
String

DbContextAd.

modelOptions
ModelReverseEngineerOptions

Bir modeli veritabanından tersine mühendislik yaparken kullanılacak seçenekler.

codeOptions
ModelCodeGenerationOptions

Model için kod oluştururken kullanılacak seçenekler.

Döndürülenler

ScaffoldedModel

Yapı iskelesi modeli.

Şunlara uygulanır