IDatabaseModelFactory.Create Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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
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
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
Ş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
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
Veritabanı modeli.