Lingua

DatabaseFacade.ProviderName Proprietà

Definizione

Restituisce il nome del provider di database attualmente in uso. Il nome è in genere il nome dell'assembly del provider. In genere è più facile usare un metodo di zucchero, ad Microsoft.EntityFrameworkCore.SqlServerDatabaseFacadeExtensions.IsSqlServer esempio anziché chiamare direttamente questo metodo.

[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

Valore della proprietà

Attributi

Commenti

Questo metodo può essere usato solo dopo che è DbContext stato configurato perché è solo allora che il provider è noto. Questo significa che questo metodo non può essere usato in OnConfiguring(DbContextOptionsBuilder) perché in questo caso il codice dell'applicazione imposta il provider da usare come parte della configurazione del contesto.

Per altre informazioni ed esempi , vedere Durata, configurazione e inizializzazione di DbContext .

Si applica a