Idioma

DatabaseFacade.ProviderName Propriedade

Definição

Retorna o nome do provedor de banco de dados atualmente em uso. O nome normalmente é o nome do assembly do provedor. Geralmente, é mais fácil usar um método de açúcar, como Microsoft.EntityFrameworkCore.SqlServerDatabaseFacadeExtensions.IsSqlServer em vez de chamar esse método diretamente.

[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

Valor da propriedade

Atributos

Comentários

Esse método só pode ser usado após a DbContext configuração porque é apenas então que o provedor é conhecido. Isso significa que esse método não pode ser usado porque é onde OnConfiguring(DbContextOptionsBuilder) o código do aplicativo define o provedor a ser usado como parte da configuração do contexto.

Confira o tempo de vida, a configuração e a inicialização do DbContext para obter mais informações e exemplos.

Aplica-se a