InMemoryDatabaseFacadeExtensions.IsInMemory(DatabaseFacade) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zwraca wartość true
, jeśli dostawca bazy danych, który jest obecnie używany, jest dostawcą w pamięci.
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
Fasada z Database.
Zwraca
true
jeśli jest używana baza danych w pamięci.
Uwagi
Tej metody można używać tylko po skonfigurowaniu, DbContext ponieważ jest to tylko wtedy znane dostawcy. Oznacza to, że nie można użyć tej metody, OnConfiguring(DbContextOptionsBuilder) ponieważ w tym miejscu kod aplikacji ustawia dostawcę do użycia w ramach konfigurowania kontekstu.
Aby uzyskać więcej informacji i przykłady, zobacz Dostawca bazy danych w pamięci platformy EF Core .