Język

DbContext.ConfigureConventions(ModelConfigurationBuilder) Metoda

Definicja

Zastąpij tę metodę, aby ustawić wartości domyślne i skonfigurować konwencje przed ich uruchomieniem. Ta metoda jest wywoływana przed OnModelCreating(ModelBuilder).

protected internal virtual void ConfigureConventions(Microsoft.EntityFrameworkCore.ModelConfigurationBuilder configurationBuilder);
abstract member ConfigureConventions : Microsoft.EntityFrameworkCore.ModelConfigurationBuilder -> unit
override this.ConfigureConventions : Microsoft.EntityFrameworkCore.ModelConfigurationBuilder -> unit
Protected Friend Overridable Sub ConfigureConventions (configurationBuilder As ModelConfigurationBuilder)

Parametry

configurationBuilder
ModelConfigurationBuilder

Konstruktor używany do ustawiania wartości domyślnych i konfigurowania konwencji, które będą używane do tworzenia modelu dla tego kontekstu.

Uwagi

Jeśli model jest jawnie ustawiony na opcje dla tego kontekstu (za pośrednictwem UseModel(IModel)), ta metoda nie zostanie uruchomiona. Będzie on jednak nadal uruchamiany podczas tworzenia skompilowanego modelu.

Aby uzyskać więcej informacji i przykładów, zobacz Pre-convention model building in EF Core (Kompilowanie modelu przed konwencją w programie EF Core ).

Dotyczy