DbContext.ConfigureConventions(ModelConfigurationBuilder) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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 ).