DbContext.OnModelCreating(ModelBuilder) Método

Definição

Substitua esse método para configurar ainda mais o modelo que foi descoberto pela Convenção dos tipos de entidade expostos nas DbSet<TEntity> Propriedades no contexto derivado. O modelo resultante pode ser armazenado em cache e usado novamente para instâncias subsequentes de seu contexto derivado.

protected internal virtual void OnModelCreating (Microsoft.EntityFrameworkCore.ModelBuilder modelBuilder);
abstract member OnModelCreating : Microsoft.EntityFrameworkCore.ModelBuilder -> unit
override this.OnModelCreating : Microsoft.EntityFrameworkCore.ModelBuilder -> unit
Protected Friend Overridable Sub OnModelCreating (modelBuilder As ModelBuilder)

Parâmetros

modelBuilder
ModelBuilder

O construtor que está sendo usado para construir o modelo para este contexto. Os bancos de dados (e outras extensões) normalmente definem métodos de extensão nesse objeto que permitem configurar aspectos do modelo que são específicos para um determinado banco de dado.

Comentários

Se um modelo estiver explicitamente definido nas opções para esse contexto (via UseModel(IModel) ), esse método não será executado.

Aplica-se a