Sprache

DatabaseFacade.ProviderName Eigenschaft

Definition

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 .

Gilt für: