专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > Silverlight

IsolatedStorageSettings做客户端缓存,该怎么处理

发布时间:2011-06-27 19:53:53 文章来源:www.iduyao.cn 采编人员:星星草
IsolatedStorageSettings做客户端缓存
appSetting[KEY_ORG]=list;
这个缓存里我放了集合

我的实现是这样的:
运行程序的时候,如果客户端没有这个缓存则去查询所有机构的集合,然后放在上面那个appSetting里,如果有缓存则不执行任何操作
现在的问题是,如果我再加入一条机构,为了保持缓存的最新,就要在添加方法里重新查询全部再赋给缓存
有没有直接往这个appSetting[KEY_ORG]里加条记录的方法?



------解决方案--------------------
使用c#的字典
------解决方案--------------------
独立缓存好像默认是1M,可以增加大小,不过这样会每次打开都提示用户增加缓存。
------解决方案--------------------
写到文件里,存起来

用这个IsolatedStorageFile类

http://msdn.microsoft.com/zh-cn/library/system.io.isolatedstorage.isolatedstoragefile(v=VS.95).aspx
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: