RelationalModelCustomizer.Customize(ModelBuilder, DbContext) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Kromě toho, co je zjištěno konvencí, provede další konfiguraci modelu. Tato implementace sestaví model pro daný kontext zavoláním OnConfiguring(DbContextOptionsBuilder) v kontextu.
Typy entit nalezené jako DbSet<TEntity> vlastnosti v kontextu jsou také mapovány na tabulky pojmenované pro názvy vlastností DbSet a veřejné statické metody v kontextu označeném pomocí DbFunctionAttribute se mapují na databázové funkce.
public override void Customize (Microsoft.EntityFrameworkCore.ModelBuilder modelBuilder, Microsoft.EntityFrameworkCore.DbContext context);
override this.Customize : Microsoft.EntityFrameworkCore.ModelBuilder * Microsoft.EntityFrameworkCore.DbContext -> unit
Public Overrides Sub Customize (modelBuilder As ModelBuilder, context As DbContext)
Parametry
- modelBuilder
- ModelBuilder
Tvůrce, který se používá k vytvoření modelu.
- context
- DbContext
Kontextová instance, pro kterou se model vytváří.
Platí pro
Entity Framework