DbContext.OnConfiguring(DbContextOptionsBuilder) 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 skonfigurować bazę danych (i inne opcje) do użycia w tym kontekście. Ta metoda jest wywoływana dla każdego wystąpienia tworzonego kontekstu. Implementacja podstawowa nic nie robi.
W sytuacjach, w których wystąpienie elementu DbContextOptions może lub nie zostało przekazane do konstruktora, można użyć IsConfigured polecenia , aby określić, czy opcje zostały już ustawione, i pominąć niektóre lub wszystkie logiki w pliku OnConfiguring(DbContextOptionsBuilder).
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)
Parametry
- optionsBuilder
- DbContextOptionsBuilder
Konstruktor używany do tworzenia lub modyfikowania opcji dla tego kontekstu. Bazy danych (i inne rozszerzenia) zwykle definiują metody rozszerzenia dla tego obiektu, które umożliwiają skonfigurowanie kontekstu.
Uwagi
Aby uzyskać więcej informacji , zobacz Okres istnienia, konfiguracja i inicjowanie elementu DbContext .
Dotyczy
Opinia
Prześlij i wyświetl opinię dla