RelationalModelCustomizer.Customize(ModelBuilder, DbContext) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Esegue una configurazione aggiuntiva del modello oltre a ciò che viene individuato per convenzione. Questa implementazione compila il modello per un determinato contesto chiamando OnConfiguring(DbContextOptionsBuilder) sul contesto.
Inoltre, i tipi di entità trovati come DbSet<TEntity> proprietà nel contesto vengono mappati a tabelle denominate per i nomi delle proprietà DbSet e i metodi statici pubblici nel contesto contrassegnati con DbFunctionAttribute vengono mappati alle funzioni di database.
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)
Parametri
- modelBuilder
- ModelBuilder
Generatore utilizzato per costruire il modello.
- context
- DbContext
Istanza di contesto per cui viene creato il modello.