SqlServerDatabaseFacadeExtensions.IsSqlServer(DatabaseFacade) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retornará true
se o provedor de banco de dados atualmente em uso for o provedor de SQL Server.
public static bool IsSqlServer (this Microsoft.EntityFrameworkCore.Infrastructure.DatabaseFacade database);
static member IsSqlServer : Microsoft.EntityFrameworkCore.Infrastructure.DatabaseFacade -> bool
<Extension()>
Public Function IsSqlServer (database As DatabaseFacade) As Boolean
Parâmetros
- database
- DatabaseFacade
A fachada de Database.
Retornos
true
se SQL Server estiver sendo usado; false
caso contrário, .
Comentários
Esse método só pode ser usado depois que o DbContext tiver sido configurado porque é apenas então que o provedor é conhecido. Isso significa que esse método não pode ser usado no porque é aqui OnConfiguring(DbContextOptionsBuilder) que o código do aplicativo define o provedor a ser usado como parte da configuração do contexto.
Consulte Acessando bancos de dados SQL Server e SQL do Azure com o EF Core para obter mais informações e exemplos.
Aplica-se a
Entity Framework
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de