DbContext.OnConfiguring(DbContextOptionsBuilder) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überschreiben Sie diese Methode, um die Datenbank (und andere Optionen) zu konfigurieren, die für diesen Kontext verwendet werden sollen. Diese Methode wird für jede instance des erstellten Kontexts aufgerufen. Die Basisimplementierung tut nichts.
protected internal virtual void OnConfiguring (Microsoft.EntityFrameworkCore.DbContextOptionsBuilder optionsBuilder);
abstract member OnConfiguring : Microsoft.EntityFrameworkCore.DbContextOptionsBuilder -> unit
override this.OnConfiguring : Microsoft.EntityFrameworkCore.DbContextOptionsBuilder -> unit
Protected Friend Overridable Sub OnConfiguring (optionsBuilder As DbContextOptionsBuilder)
Parameter
- optionsBuilder
- DbContextOptionsBuilder
Ein Generator, der zum Erstellen oder Ändern von Optionen für diesen Kontext verwendet wird. Datenbanken (und andere Erweiterungen) definieren in der Regel Erweiterungsmethoden für dieses Objekt, mit denen Sie den Kontext konfigurieren können.
Hinweise
In Situationen, in denen ein instance von DbContextOptions möglicherweise oder nicht an den Konstruktor übergeben wurde, können Sie verwendenIsConfigured, um zu bestimmen, ob die Optionen bereits festgelegt wurden, und die Logik in OnConfiguring(DbContextOptionsBuilder)teilweise oder ganz überspringen.
Weitere Informationen und Beispiele finden Sie unter Lebensdauer, Konfiguration und Initialisierung von DbContext .
Gilt für:
Entity Framework