Udostępnij za pośrednictwem


RelationalModelCustomizer.Customize(ModelBuilder, DbContext) Metoda

Definicja

Wykonuje dodatkową konfigurację modelu oprócz odnalezionych przez konwencję. Ta implementacja tworzy model dla danego kontekstu, wywołując OnConfiguring(DbContextOptionsBuilder) kontekst.

Ponadto typy jednostek znalezione jako DbSet<TEntity> właściwości kontekstu są mapowane na tabele o nazwie dla nazw właściwości DbSet, a publiczne metody statyczne w kontekście oznaczonym DbFunctionAttribute za pomocą są mapowane na funkcje bazy danych.

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

Konstruktor używany do konstruowania modelu.

context
DbContext

Wystąpienie kontekstu, dla którego jest tworzony model.

Dotyczy