我有一个Windows Phone应用程序,它使用Linq to Sql来存储和检索驻留在隔离存储中的DataBase中的数据。现在,如果我为我的应用程序创建后台服务,后台服务是否可以访问DataBase?根据MSDN:
本地数据库在Windows Phone应用程序的进程中运行。与客户端 - 服务器数据库(如Microsoft SQL Server)不同,它不会作为后台服务连续运行。
答案 0 :(得分:2)
是的,您可以从后台代理访问该数据库!
本地数据库在Windows Phone应用程序的进程中运行。
这意味着除非您的应用程序的任何部分实际运行,否则您的数据库不会运行。它可以是您的应用程序或该应用程序创建的后台代理。