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 konvence zjistí, provede další konfiguraci modelu. Tato implementace sestaví model pro daný kontext voláním OnConfiguring(DbContextOptionsBuilder) kontextu.
Typy entit nalezené jako DbSet<TEntity> vlastnosti kontextu jsou také mapovány na tabulky pojmenované pro názvy vlastností DbSet a veřejné statické metody v kontextu označeném DbFunctionAttribute pomocí jsou mapovány 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áří.