Lingua

SqliteDatabaseFacadeExtensions.IsSqlite(DatabaseFacade) Metodo

Definizione

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

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

Parametri

database
DatabaseFacade

Facciata da Database.

Valori restituiti

true se SQLite viene usato; false in caso contrario.

Commenti

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

Per altre informazioni ed esempi, vedere Accesso ai database SQLite con EF Core .

Si applica a