Sql​Server​Database​Model​Factory Sql​Server​Database​Model​Factory Class

Definition

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

public class SqlServerDatabaseModelFactory : IInternalDatabaseModelFactory, IDatabaseModelFactoryPublic Class SqlServerDatabaseModelFactory
    Implements IInternalDatabaseModelFactory, IDatabaseModelFactory
Inheritance
System.ObjectSystem.Object
SqlServerDatabaseModelFactorySqlServerDatabaseModelFactory
Implements

Inherited Members

System.Object

System.Object.ToString()System.Object.ToString()
System.Object.Equals(System.Object)System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()System.Object.GetHashCode()
System.Object.GetType()System.Object.GetType()
System.Object.MemberwiseClone()System.Object.MemberwiseClone()

Constructors

SqlServerDatabaseModelFactory(ILogger<SqlServerDatabaseModelFactory>) SqlServerDatabaseModelFactory(ILogger(Of SqlServerDatabaseModelFactory))

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

public SqlServerDatabaseModelFactory(ILogger<SqlServerDatabaseModelFactory> logger)Public Sub New(logger As ILogger(Of SqlServerDatabaseModelFactory))
Parameters

Properties

Logger Logger

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

public virtual ILogger Logger { get; }Public Overridable ReadOnly Property Logger As ILogger
Value
ILogger ILogger

Methods

Create(DbConnection, TableSelectionSet) Create(DbConnection, TableSelectionSet)

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

public virtual DatabaseModel Create(DbConnection connection, TableSelectionSet tableSelectionSet)Public Overridable Function Create(connection As DbConnection, tableSelectionSet As TableSelectionSet) As DatabaseModel
Parameters
connection
System.Data.Common.DbConnection System.Data.Common.DbConnection
Returns

Create(String, TableSelectionSet) Create(String, TableSelectionSet)

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

public virtual DatabaseModel Create(string connectionString, TableSelectionSet tableSelectionSet)Public Overridable Function Create(connectionString As String, tableSelectionSet As TableSelectionSet) As DatabaseModel
Parameters
connectionString
System.String System.String
Returns