RelationalScaffoldingModelFactory 类

定义

public class RelationalScaffoldingModelFactory : Microsoft.EntityFrameworkCore.Scaffolding.IScaffoldingModelFactory
type RelationalScaffoldingModelFactory = class
    interface IScaffoldingModelFactory
Public Class RelationalScaffoldingModelFactory
Implements IScaffoldingModelFactory
继承
RelationalScaffoldingModelFactory
实现

构造函数

RelationalScaffoldingModelFactory(ILoggerFactory, IRelationalTypeMapper, IDatabaseModelFactory, CandidateNamingService)

属性

CandidateNamingService
Logger
TypeMapper

方法

AddNavigationProperties(IMutableForeignKey)
CheckSelectionsMatched(TableSelectionSet)
Create(String, TableSelectionSet)
CreateFromDatabaseModel(DatabaseModel)
ExistingIdentifiers(IEntityType)
GetEntityTypeName(TableModel)
GetPropertyName(ColumnModel)
GetTypeMapping(ColumnModel)
VisitColumn(EntityTypeBuilder, ColumnModel)
VisitColumns(EntityTypeBuilder, ICollection<ColumnModel>)
VisitDatabaseModel(ModelBuilder, DatabaseModel)
VisitForeignKey(ModelBuilder, ForeignKeyModel)
VisitForeignKeys(ModelBuilder, IList<ForeignKeyModel>)
VisitIndex(EntityTypeBuilder, IndexModel)
VisitIndexes(EntityTypeBuilder, ICollection<IndexModel>)
VisitPrimaryKey(EntityTypeBuilder, TableModel)
VisitSequence(ModelBuilder, SequenceModel)
VisitSequences(ModelBuilder, ICollection<SequenceModel>)
VisitTable(ModelBuilder, TableModel)
VisitTables(ModelBuilder, ICollection<TableModel>)

适用于