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)

Подключается к базе данных с помощью заданного подключения и создает 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>

Схема, включаемая в модель, или пустая перечисление для включения всех.

Возвращаемое значение

Модель базы данных.

Применяется к