Udostępnij za pośrednictwem


DatabaseFacade.ProviderName Właściwość

Definicja

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

Dotyczy