SqlServerScaffoldingModelFactory SqlServerScaffoldingModelFactory 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 SqlServerScaffoldingModelFactory : RelationalScaffoldingModelFactory, IScaffoldingModelFactory
Public Class SqlServerScaffoldingModelFactory
    Inherits RelationalScaffoldingModelFactory
    Implements IScaffoldingModelFactory
Inheritance
System.ObjectSystem.Object
SqlServerScaffoldingModelFactorySqlServerScaffoldingModelFactory
Implements

Constructors

SqlServerScaffoldingModelFactory(ILogger<SqlServerScaffoldingModelFactory>, IRelationalTypeMapper, IDatabaseModelFactory, CandidateNamingService) SqlServerScaffoldingModelFactory(ILogger(Of SqlServerScaffoldingModelFactory), IRelationalTypeMapper, IDatabaseModelFactory, CandidateNamingService)

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.

Methods

AddNavigationProperties(IMutableForeignKey) AddNavigationProperties(IMutableForeignKey) Inherited from RelationalScaffoldingModelFactory
CheckSelectionsMatched(TableSelectionSet) CheckSelectionsMatched(TableSelectionSet) Inherited from RelationalScaffoldingModelFactory
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.

CreateFromDatabaseModel(DatabaseModel) CreateFromDatabaseModel(DatabaseModel) Inherited from RelationalScaffoldingModelFactory
System.Object.Equals(System.Object) System.Object.Equals(System.Object) Inherited from System.Object
System.Object.Equals(System.Object, System.Object) System.Object.Equals(System.Object, System.Object) Inherited from System.Object
ExistingIdentifiers(IEntityType) ExistingIdentifiers(IEntityType) Inherited from RelationalScaffoldingModelFactory
GetEntityTypeName(TableModel) GetEntityTypeName(TableModel) Inherited from RelationalScaffoldingModelFactory
System.Object.GetHashCode() System.Object.GetHashCode() Inherited from System.Object
GetPropertyName(ColumnModel) GetPropertyName(ColumnModel) Inherited from RelationalScaffoldingModelFactory
System.Object.GetType() System.Object.GetType() Inherited from System.Object
GetTypeMapping(ColumnModel) GetTypeMapping(ColumnModel)

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.

System.Object.MemberwiseClone() System.Object.MemberwiseClone() Inherited from System.Object
System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ReferenceEquals(System.Object, System.Object) Inherited from System.Object
System.Object.ToString() System.Object.ToString() Inherited from System.Object
VisitColumn(EntityTypeBuilder, ColumnModel) VisitColumn(EntityTypeBuilder, ColumnModel)

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.

VisitColumns(EntityTypeBuilder, ICollection<ColumnModel>) VisitColumns(EntityTypeBuilder, ICollection(Of ColumnModel)) Inherited from RelationalScaffoldingModelFactory
VisitDatabaseModel(ModelBuilder, DatabaseModel) VisitDatabaseModel(ModelBuilder, DatabaseModel) Inherited from RelationalScaffoldingModelFactory
VisitForeignKey(ModelBuilder, ForeignKeyModel) VisitForeignKey(ModelBuilder, ForeignKeyModel) Inherited from RelationalScaffoldingModelFactory
VisitForeignKeys(ModelBuilder, IList<ForeignKeyModel>) VisitForeignKeys(ModelBuilder, IList(Of ForeignKeyModel)) Inherited from RelationalScaffoldingModelFactory
VisitIndex(EntityTypeBuilder, IndexModel) VisitIndex(EntityTypeBuilder, IndexModel)

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.

VisitIndexes(EntityTypeBuilder, ICollection<IndexModel>) VisitIndexes(EntityTypeBuilder, ICollection(Of IndexModel)) Inherited from RelationalScaffoldingModelFactory
VisitPrimaryKey(EntityTypeBuilder, TableModel) VisitPrimaryKey(EntityTypeBuilder, TableModel)

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.

VisitSequence(ModelBuilder, SequenceModel) VisitSequence(ModelBuilder, SequenceModel) Inherited from RelationalScaffoldingModelFactory
VisitSequences(ModelBuilder, ICollection<SequenceModel>) VisitSequences(ModelBuilder, ICollection(Of SequenceModel)) Inherited from RelationalScaffoldingModelFactory
VisitTable(ModelBuilder, TableModel) VisitTable(ModelBuilder, TableModel) Inherited from RelationalScaffoldingModelFactory
VisitTables(ModelBuilder, ICollection<TableModel>) VisitTables(ModelBuilder, ICollection(Of TableModel)) Inherited from RelationalScaffoldingModelFactory

Properties

CandidateNamingService CandidateNamingService Inherited from RelationalScaffoldingModelFactory
Logger Logger Inherited from RelationalScaffoldingModelFactory
TypeMapper TypeMapper Inherited from RelationalScaffoldingModelFactory