本地vs漫游与临时Windows应用程序数据

时间:2014-03-11 01:05:26

标签: c# windows-store-apps visual-studio-2013

我正在尝试使用正确的类在我的Windows应用程序中存储数据。我在Windows Phone应用程序上使用了IsolatedStorageSettings,但我需要在Windows应用程序中使用Windows.Storage类,用VS Express 2013开始编写

当应用程序未使用时,我需要数据在设备上保持安全,并且不希望将其保存在云端或删除,除非使用从应用程序注销。因此,只要用户保持登录状态,无论他们是在后台使用应用程序还是在后台,或者Windows出于内存原因将其关闭,都需要保持安全。

我怀疑漫游不是要走的路,但我应该使用哪种:本地的还是临时的?

2 个答案:

答案 0 :(得分:4)

好的,经过一些研究,我发现了这一点。

http://msdn.microsoft.com/en-us/library/windows/apps/hh464917.aspx

看起来本地应用数据是正确的方法,因为设备可以随时删除临时数据。漫游,因为它表示您想要在存储在OneDrive(旧Skydrive)上的设备上使用的数据。

如果有人需要示例代码,那么这里是link for a simple example.

答案 1 :(得分:1)

本地 当前设备上存在的数据,并在云中备份。 漫游 用户已安装应用程序的所有设备上存在的数据。 临时 系统可以随时删除的数据。 localcache 仅存在于当前设备上的持久数据。