Share via


IDatabaseModelFactory.Create Methode

Definition

Überlädt

Create(DbConnection, DatabaseModelFactoryOptions)

Stellt über die angegebene Verbindung eine Verbindung mit der Datenbank her und erstellt eine DatabaseModel für die Datenbank.

Create(String, DatabaseModelFactoryOptions)

Stellt mithilfe der angegebenen Verbindungszeichenfolge eine Verbindung mit der Datenbank her und erstellt eine DatabaseModel für die Datenbank.

Create(String, TableSelectionSet)
Create(DbConnection, IEnumerable<String>, IEnumerable<String>)

Stellt über die angegebene Verbindung eine Verbindung mit der Datenbank her und erstellt eine DatabaseModel für die Datenbank.

Create(String, IEnumerable<String>, IEnumerable<String>)

Stellt mithilfe der angegebenen Verbindungszeichenfolge eine Verbindung mit der Datenbank her und erstellt eine DatabaseModel für die Datenbank.

Create(DbConnection, DatabaseModelFactoryOptions)

Stellt über die angegebene Verbindung eine Verbindung mit der Datenbank her und erstellt eine DatabaseModel für die Datenbank.

public Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseModel Create (System.Data.Common.DbConnection connection, Microsoft.EntityFrameworkCore.Scaffolding.DatabaseModelFactoryOptions options);
abstract member Create : System.Data.Common.DbConnection * Microsoft.EntityFrameworkCore.Scaffolding.DatabaseModelFactoryOptions -> Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseModel
Public Function Create (connection As DbConnection, options As DatabaseModelFactoryOptions) As DatabaseModel

Parameter

connection
DbConnection

Die Verbindung mit der Datenbank zum Reverse Engineering.

options
DatabaseModelFactoryOptions

Die Optionen, die angeben, welche Metadaten gelesen werden sollen.

Gibt zurück

Das Datenbankmodell.

Gilt für:

Create(String, DatabaseModelFactoryOptions)

Stellt mithilfe der angegebenen Verbindungszeichenfolge eine Verbindung mit der Datenbank her und erstellt eine DatabaseModel für die Datenbank.

public Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseModel Create (string connectionString, Microsoft.EntityFrameworkCore.Scaffolding.DatabaseModelFactoryOptions options);
abstract member Create : string * Microsoft.EntityFrameworkCore.Scaffolding.DatabaseModelFactoryOptions -> Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseModel
Public Function Create (connectionString As String, options As DatabaseModelFactoryOptions) As DatabaseModel

Parameter

connectionString
String

Die Verbindungszeichenfolge für die Datenbank, die reverse engineert werden soll.

options
DatabaseModelFactoryOptions

Die Optionen, die angeben, welche Metadaten gelesen werden sollen.

Gibt zurück

Das Datenbankmodell.

Gilt für:

Create(String, TableSelectionSet)

public Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseModel Create (string connectionString, Microsoft.EntityFrameworkCore.Scaffolding.TableSelectionSet tableSelectionSet);
abstract member Create : string * Microsoft.EntityFrameworkCore.Scaffolding.TableSelectionSet -> Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseModel
Public Function Create (connectionString As String, tableSelectionSet As TableSelectionSet) As DatabaseModel

Parameter

connectionString
String
tableSelectionSet
TableSelectionSet

Gibt zurück

Gilt für:

Create(DbConnection, IEnumerable<String>, IEnumerable<String>)

Stellt über die angegebene Verbindung eine Verbindung mit der Datenbank her und erstellt eine DatabaseModel für die Datenbank.

public Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseModel Create (System.Data.Common.DbConnection connection, System.Collections.Generic.IEnumerable<string> tables, System.Collections.Generic.IEnumerable<string> schemas);
abstract member Create : System.Data.Common.DbConnection * seq<string> * seq<string> -> Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseModel
Public Function Create (connection As DbConnection, tables As IEnumerable(Of String), schemas As IEnumerable(Of String)) As DatabaseModel

Parameter

connection
DbConnection

Die Verbindung mit der Datenbank zum Reverse Engineering.

tables
IEnumerable<String>

Die Tabellen, die in das Modell eingeschlossen werden sollen, oder eine leere Aufzählung, die alle einschließen kann.

schemas
IEnumerable<String>

Das Schema, das in das Modell eingeschlossen werden soll, oder eine leere Aufzählung, die alle einschließen kann.

Gibt zurück

Das Datenbankmodell.

Gilt für:

Create(String, IEnumerable<String>, IEnumerable<String>)

Stellt mithilfe der angegebenen Verbindungszeichenfolge eine Verbindung mit der Datenbank her und erstellt eine DatabaseModel für die Datenbank.

public Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseModel Create (string connectionString, System.Collections.Generic.IEnumerable<string> tables, System.Collections.Generic.IEnumerable<string> schemas);
abstract member Create : string * seq<string> * seq<string> -> Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseModel
Public Function Create (connectionString As String, tables As IEnumerable(Of String), schemas As IEnumerable(Of String)) As DatabaseModel

Parameter

connectionString
String

Die Verbindungszeichenfolge für die Datenbank, die reverse engineert werden soll.

tables
IEnumerable<String>

Die Tabellen, die in das Modell eingeschlossen werden sollen, oder eine leere Aufzählung, die alle einschließen kann.

schemas
IEnumerable<String>

Das Schema, das in das Modell eingeschlossen werden soll, oder eine leere Aufzählung, die alle einschließen kann.

Gibt zurück

Das Datenbankmodell.

Gilt für: