Idioma

InMemoryDatabaseFacadeExtensions.IsInMemory(DatabaseFacade) Método

Definição

Retornará true se o provedor de banco de dados atualmente em uso for o provedor na memória.

public static bool IsInMemory(this Microsoft.EntityFrameworkCore.Infrastructure.DatabaseFacade database);
static member IsInMemory : Microsoft.EntityFrameworkCore.Infrastructure.DatabaseFacade -> bool
<Extension()>
Public Function IsInMemory (database As DatabaseFacade) As Boolean

Parâmetros

database
DatabaseFacade

A fachada de Database.

Retornos

true se o banco de dados na memória estiver sendo usado.

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.

Consulte o provedor de banco de dados na memória do EF Core para obter mais informações e exemplos.

Aplica-se a