Partager via


RelationalScaffoldingModelFactory Classe

Définition

public class RelationalScaffoldingModelFactory : Microsoft.EntityFrameworkCore.Scaffolding.IScaffoldingModelFactory
type RelationalScaffoldingModelFactory = class
    interface IScaffoldingModelFactory
Public Class RelationalScaffoldingModelFactory
Implements IScaffoldingModelFactory
Héritage
RelationalScaffoldingModelFactory
Implémente

Constructeurs

RelationalScaffoldingModelFactory(ILoggerFactory, IRelationalTypeMapper, IDatabaseModelFactory, CandidateNamingService)

Propriétés

CandidateNamingService
Logger
TypeMapper

Méthodes

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>)

S’applique à