Freigeben über


IModelCustomizer.Customize(ModelBuilder, DbContext) Methode

Definition

Erstellt das Modell für einen bestimmten Kontext.

public void Customize (Microsoft.EntityFrameworkCore.ModelBuilder modelBuilder, Microsoft.EntityFrameworkCore.DbContext dbContext);
public void Customize (Microsoft.EntityFrameworkCore.ModelBuilder modelBuilder, Microsoft.EntityFrameworkCore.DbContext context);
abstract member Customize : Microsoft.EntityFrameworkCore.ModelBuilder * Microsoft.EntityFrameworkCore.DbContext -> unit
abstract member Customize : Microsoft.EntityFrameworkCore.ModelBuilder * Microsoft.EntityFrameworkCore.DbContext -> unit
Public Sub Customize (modelBuilder As ModelBuilder, dbContext As DbContext)
Public Sub Customize (modelBuilder As ModelBuilder, context As DbContext)

Parameter

modelBuilder
ModelBuilder

Der Generator, der zum Erstellen des Modells verwendet wird.

dbContextcontext
DbContext

Der Kontext instance, für den das Modell erstellt wird.

Hinweise

Wenn beim Erstellen des Modells instance Daten aus context verwendet werden, muss auch die Implementierung von Create(DbContext, Boolean) aktualisiert werden, um sicherzustellen, dass das Modell ordnungsgemäß zwischengespeichert wird.

Gilt für: