我必须做些什么才能在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"注释/装饰不会提供"解决"上下文菜单项。

我错过了什么?

我必须做些什么才能在Windows应用商店应用程序中使用SQLite注释

您添加到项目中的是SQLite数据库引擎。它提供了一个低级别的C API来进行数据库访问。它不包含您要查找的PrimaryKey属性。

要添加该特定属性,您需要sqlite-net库。Sqlite-net调用(抽象)低级C API,这样您就不必;它提供了一个更高级别的.Net友好的API来访问数据库。