Ich bin auf der Suche nach einer Möglichkeit zur Aktivierung bei Verwendung der System.Data.SQLite Wrapper für SQLite.Aktivieren Sie den gemeinsamen Cache-Modus in System.Data.Sqlite (. NET)
Ich habe für dieses Projekt den Quellcode durchgesehen, und sehen, dass es an die Montage intern ausgesetzt ist in UnsafeNativeMethods.cs als:
internal static extern SQLiteErrorCode sqlite3_enable_shared_cache(
int enable);
Leider kann ich bei dieser Methode bekommen nicht, da es intern.
Hat jemand eine Lösung dafür?
Antworten wurden am meisten geschätzt. Vielen Dank!
FYI, wenn die SQLiteConnectionStringBuilder
API verwenden, aktivieren Sie den gemeinsam genutzten Cache von:
var builder = new SQLiteConnectionStringBuilder();
...
builder.Add("cache", "shared");