IDatabaseModelFactory.Create 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
Create(DbConnection, DatabaseModelFactoryOptions) |
使用指定的連接連接到資料庫,並為資料庫建立 DatabaseModel 。 |
Create(String, DatabaseModelFactoryOptions) |
使用指定的連接字串連線到資料庫,並建立 DatabaseModel 資料庫的 。 |
Create(String, TableSelectionSet) | |
Create(DbConnection, IEnumerable<String>, IEnumerable<String>) |
使用指定的連接連接到資料庫,並為資料庫建立 DatabaseModel 。 |
Create(String, IEnumerable<String>, IEnumerable<String>) |
使用指定的連接字串連線到資料庫,並建立 DatabaseModel 資料庫的 。 |
Create(DbConnection, DatabaseModelFactoryOptions)
使用指定的連接連接到資料庫,並為資料庫建立 DatabaseModel 。
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
參數
- connection
- DbConnection
要反向工程師的資料庫連線。
- options
- DatabaseModelFactoryOptions
指定要讀取之中繼資料的選項。
傳回
資料庫模型。
適用於
Create(String, DatabaseModelFactoryOptions)
使用指定的連接字串連線到資料庫,並建立 DatabaseModel 資料庫的 。
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
參數
- connectionString
- String
要反向工程之資料庫的連接字串。
- options
- DatabaseModelFactoryOptions
指定要讀取之中繼資料的選項。
傳回
資料庫模型。
適用於
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
參數
- connectionString
- String
- tableSelectionSet
- TableSelectionSet
傳回
適用於
Create(DbConnection, IEnumerable<String>, IEnumerable<String>)
使用指定的連接連接到資料庫,並為資料庫建立 DatabaseModel 。
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
參數
- connection
- DbConnection
要反向工程師的資料庫連線。
- tables
- IEnumerable<String>
要包含在模型中的資料表,或包含全部的空列舉。
- schemas
- IEnumerable<String>
要包含在模型中的架構,或包含全部的空列舉。
傳回
資料庫模型。
適用於
Create(String, IEnumerable<String>, IEnumerable<String>)
使用指定的連接字串連線到資料庫,並建立 DatabaseModel 資料庫的 。
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
參數
- connectionString
- String
要反向工程之資料庫的連接字串。
- tables
- IEnumerable<String>
要包含在模型中的資料表,或包含全部的空列舉。
- schemas
- IEnumerable<String>
要包含在模型中的架構,或包含全部的空列舉。
傳回
資料庫模型。