Formazione
Modulo
Archiviare dati locali con SQLite in un'app .NET MAUI - Training
Informazioni su come archiviare e accedere ai dati contenuti in SQLite usando un’applicazione .NET Multi-Platform App UI (MAUI)
Questo browser non è più supportato.
Esegui l'aggiornamento a Microsoft Edge per sfruttare i vantaggi di funzionalità più recenti, aggiornamenti della sicurezza e supporto tecnico.
SQLite non supporta l'I/O asincrono. I metodi di ADO.NET asincroni verranno eseguiti in modo sincrono in Microsoft.Data.Sqlite. Evitare di chiamarli.
Usare invece la registrazione write-ahead per migliorare le prestazioni e la concorrenza.
var connection = new SqliteConnection("Data Source=AsyncSample.db");
connection.Open();
// Enable write-ahead logging
var walCommand = connection.CreateCommand();
walCommand.CommandText =
@"
PRAGMA journal_mode = 'wal'
";
walCommand.ExecuteNonQuery();
Suggerimento
La registrazione write-ahead è abilitata per impostazione predefinita nei database creati con Entity Framework Core.
Feedback su .NET
.NET è un progetto di open source. Selezionare un collegamento per fornire feedback:
Formazione
Modulo
Archiviare dati locali con SQLite in un'app .NET MAUI - Training
Informazioni su come archiviare e accedere ai dati contenuti in SQLite usando un’applicazione .NET Multi-Platform App UI (MAUI)