MonoTouch:SQLite-net线程安全和SQLiteConfig.Serialized
我想通过调用这样的代码使SQLite默认为“更多”线程安全:
SqliteConnection.SetConfig (SQLiteConfig.Serialized);
我认为这涉及到设置:
DSQLITE_THREADSAFE=1
但如何做到这一点也是一个谜。
使用真棒SQLite-NET的ORM的MonoTouch,似乎没有办法设置SQLiteConfig.Serialized?
想法?
我的(不是最近的) SQLite.cs
副本在SQLite3
types中定义了这个方法:
public static extern Result Config (ConfigOption option);
ConfigOption
被定义为:
public enum ConfigOption : int { SingleThread = 1, MultiThread = 2, Serialized = 3 }