DatabaseFacade.ProviderName Eigenschaft
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.
Gibt den Namen des derzeit verwendeten Datenbankanbieters zurück. Der Name ist in der Regel der Name der Anbieterassembly. In der Regel ist es einfacher, eine Zuckermethode zu verwenden, z Microsoft.EntityFrameworkCore.SqlServerDatabaseFacadeExtensions.IsSqlServer . B. anstatt diese Methode direkt aufzurufen.
[System.Runtime.CompilerServices.Nullable(2)]
public virtual string? ProviderName { get; }
public virtual string ProviderName { get; }
public virtual string? ProviderName { get; }
[<System.Runtime.CompilerServices.Nullable(2)>]
member this.ProviderName : string
member this.ProviderName : string
Public Overridable ReadOnly Property ProviderName As String
Eigenschaftswert
- Attribute
Hinweise
Diese Methode kann nur verwendet werden, nachdem sie DbContext konfiguriert wurde, da sie nur dann bekannt ist, wenn der Anbieter bekannt ist. Dies bedeutet, dass diese Methode nicht verwendet OnConfiguring(DbContextOptionsBuilder) werden kann, da der Anwendungscode den Anbieter als Teil der Konfiguration des Kontexts festlegt.
Weitere Informationen und Beispiele finden Sie unter DbContext-Lebensdauer, Konfiguration und Initialisierung .