Condividi tramite


InMemoryDatabaseFacadeExtensions.IsInMemory(DatabaseFacade) Metodo

Definizione

Restituisce true se il provider di database attualmente in uso è il provider in memoria.

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

Parametri

database
DatabaseFacade

Facciata da Database.

Restituisce

true se viene usato il database in memoria.

Commenti

Questo metodo può essere usato solo dopo che è DbContext stato configurato perché è solo allora che il provider è noto. Ciò significa che questo metodo non può essere usato perché OnConfiguring(DbContextOptionsBuilder) questo è il punto in cui il codice dell'applicazione imposta il provider da usare come parte della configurazione del contesto.

Per altre informazioni ed esempi, vedere Il provider di database EF Core in memoria .

Si applica a