IDatabaseModelFactory.Create Yöntem

Tanım

Aşırı Yüklemeler

Create(DbConnection, DatabaseModelFactoryOptions)

Verilen bağlantıyı kullanarak veritabanına bağlanır ve DatabaseModel veritabanı için bir oluşturur.

Create(String, DatabaseModelFactoryOptions)

Verilen bağlantı dizesini kullanarak veritabanına bağlanır ve DatabaseModel veritabanı için bir oluşturur.

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

Verilen bağlantıyı kullanarak veritabanına bağlanır ve DatabaseModel veritabanı için bir oluşturur.

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

Verilen bağlantı dizesini kullanarak veritabanına bağlanır ve DatabaseModel veritabanı için bir oluşturur.

Create(DbConnection, DatabaseModelFactoryOptions)

Verilen bağlantıyı kullanarak veritabanına bağlanır ve DatabaseModel veritabanı için bir oluşturur.

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

Parametreler

connection
DbConnection

Tersine mühendisme veritabanı bağlantısı.

options
DatabaseModelFactoryOptions

Hangi meta verilerin okunacağını belirleyen seçenekler.

Döndürülenler

DatabaseModel

Veritabanı modeli.

Şunlara uygulanır

Create(String, DatabaseModelFactoryOptions)

Verilen bağlantı dizesini kullanarak veritabanına bağlanır ve DatabaseModel veritabanı için bir oluşturur.

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

Parametreler

connectionString
String

Geri mühendisme veritabanı için bağlantı dizesi.

options
DatabaseModelFactoryOptions

Hangi meta verilerin okunacağını belirleyen seçenekler.

Döndürülenler

DatabaseModel

Veritabanı modeli.

Şunlara uygulanı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

Parametreler

connectionString
String
tableSelectionSet
TableSelectionSet

Döndürülenler

DatabaseModel

Şunlara uygulanır

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

Verilen bağlantıyı kullanarak veritabanına bağlanır ve DatabaseModel veritabanı için bir oluşturur.

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

Parametreler

connection
DbConnection

Tersine mühendisme veritabanı bağlantısı.

tables
IEnumerable<String>

Modele dahil edilecek tablolar veya tümünü dahil etmek için boş bir Numaralandırılabilir.

schemas
IEnumerable<String>

Modele dahil edilecek şema veya tümünü dahil etmek için boş bir Numaralandırılabilir.

Döndürülenler

DatabaseModel

Veritabanı modeli.

Şunlara uygulanır

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

Verilen bağlantı dizesini kullanarak veritabanına bağlanır ve DatabaseModel veritabanı için bir oluşturur.

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

Parametreler

connectionString
String

Geri mühendisme veritabanı için bağlantı dizesi.

tables
IEnumerable<String>

Modele dahil edilecek tablolar veya tümünü dahil etmek için boş bir Numaralandırılabilir.

schemas
IEnumerable<String>

Modele dahil edilecek şema veya tümünü dahil etmek için boş bir Numaralandırılabilir.

Döndürülenler

DatabaseModel

Veritabanı modeli.

Şunlara uygulanır