如果没有用户交互,WinRT会在一段时间后锁定屏幕,所以我使用后台任务。我需要在连接到Webservices时更新SQLite中的表。
不确定在创建BackgroundTask项目后从何处开始。需要一些帮助,如连接到SQLite和插入和更新功能。感谢
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Windows.ApplicationModel.Background;
namespace BackgroundTaskProject
{
//
// A background task always implements the IBackgroundTask interface.
//
public sealed class BackgroundTask : IBackgroundTask
{
//
// The Run method is the entry point of a background task.
//
public void Run(IBackgroundTaskInstance taskInstance)
{
}
}
}
答案 0 :(得分:0)
关于如何实现BackgroundTask,我刚才写了一篇关于它的博文: http://www.pazquality.com/post/2013/02/20/WinRT-BackgroundTasks.aspx
对于WIN 8 RT的SQLite代码示例,我建议您查看MSDN上的代码: http://code.msdn.microsoft.com/windowsapps/Sqlite-For-Windows-8-Metro-2ec7a882