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 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 ).