Udostępnij przez


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