ADO.NET プロバイダーを介して、SQLite 3.7.13 のメモリ内共有キャッシュ機能を試しています。次の接続文字列は機能しますが、非共有キャッシュ データベースが生成されます。
Data Source=:memory:
これらのいずれかを試すと:
Data Source=:memory:?cache=shared
Data Source=file::memory:?cache=shared
Data Source=file:x?mode=memory&cache=shared
ArgumentException
接続を開くと、次のようになります。
Invalid ConnectionString format for parameter "Data Source"
SQLite インメモリ共有キャッシュ データベースの接続文字列はどのようになりますか?