IReverseEngineerScaffolder.ScaffoldModel Methode

Definition

Überlädt

ScaffoldModel(String, DatabaseModelFactoryOptions, ModelReverseEngineerOptions, ModelCodeGenerationOptions)

Gerüstet ein Modell aus einem Datenbankschema.

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

Gerüstet ein Modell aus einem Datenbankschema.

ScaffoldModel(String, DatabaseModelFactoryOptions, ModelReverseEngineerOptions, ModelCodeGenerationOptions)

Gerüstet ein Modell aus einem Datenbankschema.

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

Parameter

connectionString
String

Eine Verbindungszeichenfolge mit der Datenbank.

databaseOptions
DatabaseModelFactoryOptions

Die Optionen, die angeben, welche Metadaten aus der Datenbank gelesen werden sollen.

modelOptions
ModelReverseEngineerOptions

Die Optionen, die beim Reverse Engineering eines Modells aus der Datenbank verwendet werden sollen.

codeOptions
ModelCodeGenerationOptions

Die Optionen, die beim Generieren von Code für das Modell verwendet werden sollen.

Gibt zurück

Das Gerüstmodell.

Gilt für:

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

Gerüstet ein Modell aus einem Datenbankschema.

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

Parameter

connectionString
String

Eine Verbindungszeichenfolge mit der Datenbank.

tables
IEnumerable<String>

Eine Liste der einzuschließenden Tabellen. Leer, um alle Tabellen einzuschließen.

schemas
IEnumerable<String>

Eine Liste der zu einschließenden Schemas. Leer, um alle Schemas einzuschließen.

namespace
String

Der Namespace des Modells.

language
String

Die Programmiersprache, für die ein Gerüst erstellt werden soll.

contextDir
String

Die DbContext-Ausgabediktory.

contextName
String

Der DbContext-Name.

modelOptions
ModelReverseEngineerOptions

Die Optionen, die beim Reverse Engineering eines Modells aus der Datenbank verwendet werden sollen.

codeOptions
ModelCodeGenerationOptions

Die Optionen, die beim Generieren von Code für das Modell verwendet werden sollen.

Gibt zurück

Das Gerüstmodell.

Gilt für: