Udostępnij za pośrednictwem


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 w opcjach dla tego kontekstu (za pośrednictwem UseModel(IModel)), ta metoda nie zostanie uruchomiona. Będzie ono jednak nadal uruchamiane podczas tworzenia skompilowanego modelu.

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

Dotyczy