DatabaseFacade.ProviderName Właściwość
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.
Zwraca nazwę aktualnie używanego dostawcy bazy danych. Nazwa jest zazwyczaj nazwą zestawu dostawcy. Zwykle łatwiej jest użyć metody cukru, takiej jak Microsoft.EntityFrameworkCore.SqlServerDatabaseFacadeExtensions.IsSqlServer zamiast bezpośrednio wywoływać tę metodę.
public virtual string ProviderName { get; }
public virtual string? ProviderName { get; }
member this.ProviderName : string
Public Overridable ReadOnly Property ProviderName As String
Wartość właściwości
Uwagi
Ta metoda może być używana tylko po skonfigurowaniu DbContext , ponieważ jest ona znana tylko wtedy, gdy dostawca jest znany. Oznacza to, że nie można użyć tej metody, ponieważ jest to miejsce, w OnConfiguring(DbContextOptionsBuilder) którym kod aplikacji ustawia dostawcę do użycia w ramach konfigurowania kontekstu.
Aby uzyskać więcej informacji i przykładów , zobacz DbContext lifetime, configuration and initialization (Okres istnienia, konfiguracja i inicjowanie tekstu DbContext ).