Sprache

IReverseEngineerScaffolder.ScaffoldModel Methode

Definition

Überlädt

ScaffoldModel(String, DatabaseModelFactoryOptions, ModelReverseEngineerOptions, ModelCodeGenerationOptions)

Quelle:
IReverseEngineerScaffolder.cs
Quelle:
IReverseEngineerScaffolder.cs
Quelle:
IReverseEngineerScaffolder.cs
Quelle:
IReverseEngineerScaffolder.cs
Quelle:
IReverseEngineerScaffolder.cs

Erstellt ein Gerüst für 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 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)

Erstellt ein Gerüst für 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 der Datenbank.

tables
IEnumerable<String>

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

schemas
IEnumerable<String>

Eine Liste der einzuschließden 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-Ausgabe dirctory.

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: