加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

windows-phone-8 – 在Windows Phone 8中存储配置值/设置的最佳

发布时间:2020-12-14 01:56:21 所属栏目:Windows 来源:网络整理
导读:由于没有默认配置文件在WP8应用程序中,存储配置值的最佳方法是什么,例如: WCF服务URL,用户名和密码.我希望这些值在手机重启和app关闭时可用并可更新. 提前致谢. 解决方法 您应该使用IsolatedStorageSettings.ApplicationSettings. 保存价值: IsolatedStora
由于没有默认配置文件在WP8应用程序中,存储配置值的最佳方法是什么,例如: WCF服务URL,用户名和密码.我希望这些值在手机重启和app关闭时可用并可更新.

提前致谢.

解决方法

您应该使用IsolatedStorageSettings.ApplicationSettings.

保存价值:

IsolatedStorageSettings appSettings = IsolatedStorageSettings.ApplicationSettings;
appSettings.Add("email","someone@contoso.com");
appSettings.Save();

加载值:

IsolatedStorageSettings appSettings = IsolatedStorageSettings.ApplicationSettings;
string val = (string)appSettings["email"];

请参阅此处的MSDN教程:How to: Store and Retrieve Application Settings Using Isolated Storage.它是一个桌面Silverlight教程,但它在Windows Phone中的工作方式相同.

编辑:

如果您的应用使用后台代理,则使用IsolatedStorageSettings.ApplicationSetting可能会出现问题(感谢@RichardSzalay获取信息).

如果您的代理仅读取,则建议使用带有互斥锁的IsolatedStorageSettings.ApplicationSettings.

资料来源:Background agent best practices for Windows Phone

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读