Sdílet prostřednictvím


InMemoryDatabaseFacadeExtensions.IsInMemory(DatabaseFacade) Metoda

Definice

Vrátí hodnotu true , pokud je zprostředkovatel databáze, který se aktuálně používá, zprostředkovatelem v paměti.

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

Parametry

database
DatabaseFacade

Fasáda z Database.

Návraty

true pokud se používá databáze v paměti.

Poznámky

Tuto metodu lze použít pouze po DbContext nakonfigurování, protože teprve potom je znám poskytovatel. To znamená, že tuto metodu nelze použít v OnConfiguring(DbContextOptionsBuilder) , protože kód aplikace nastaví zprostředkovatele, aby se použil v rámci konfigurace kontextu.

Další informace a příklady najdete v tématu Poskytovatel databáze EF Core v paměti .

Platí pro