IDatabaseModelFactory.Create 方法

定义

重载

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)

Source:
IDatabaseModelFactory.cs
Source:
IDatabaseModelFactory.cs
Source:
IDatabaseModelFactory.cs

使用给定的连接连接到数据库,并为数据库创建 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)

Source:
IDatabaseModelFactory.cs
Source:
IDatabaseModelFactory.cs
Source:
IDatabaseModelFactory.cs

使用给定的连接字符串连接到数据库,并为数据库创建 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>

要包含在模型中的架构,或要包含全部的空枚举对象。

返回

数据库模型。

适用于