我必须做些什么才能在Windows应用商店应用程序中使用SQLite注释
本文关键字:应用程序 注释 SQLite 应用 做些什么 Windows | 更新日期: 2023-09-27 18:26:45
除了引用SQLite for Windows Runtime(Windows 8.1)之外,我还需要做些什么才能注释类成员,例如:
public class PlatypusData
{
[SQLite.PrimaryKey]
public int Id { get; set; }
public double poisonToeLengthInCentimeters { get; set; }
. . . // even King Kong exposed his API
}
如前所述,我的项目中有SQLite参考;右键单击"SQLite.PrimaryKey"注释/装饰不会提供"解决"上下文菜单项。
我错过了什么?
您添加到项目中的是SQLite数据库引擎。它提供了一个低级别的C API来进行数据库访问。它不包含您要查找的PrimaryKey
属性。
要添加该特定属性,您需要sqlite-net库。Sqlite-net调用(抽象)低级C API,这样您就不必;它提供了一个更高级别的.Net友好的API来访问数据库。