1

次のコードのようなものを呼び出して、 SQLiteのデフォルトを「より」スレッドセーフにしようとしています。

SqliteConnection.SetConfig (SQLiteConfig.Serialized);

私はそれが設定に関連していると思います:

 DSQLITE_THREADSAFE=1

しかし、それをどのように行うかは謎でもあります。

MonoTouch 用の Awesome SQLite-NET ORMを使用すると、SQLiteConfig.Serialized を設定する方法がないように見えますか?

アイデア?

4

1 に答える 1

2

私の(実際には最近ではない)コピーには、次のタイプSQLite.csで定義されたこのメソッドがあります。SQLite3

public static extern Result Config (ConfigOption option);

そしてConfigOption次のように定義されます:

public enum ConfigOption : int
{
    SingleThread = 1,
    MultiThread = 2,
    Serialized = 3
}
于 2013-03-15T17:04:45.830 に答える