黑马程序员_学习日记32_winphone7开发_Isolated Storage

隔离存储空间(IsolatedStorage

1、所有文件IO操作被限制在隔离存储空间里面

在隔离存储空间里面可以增加、删除和修改目录和文件

在隔离存储空间里面可以存储程序配置信息

 

2、重要的类

IsolatedStorageFile用于操控隔离存储空间里面的目录及文件

IsolatedStorageFileStream用于读写操控隔离存储空间里面的文件流

IsolatedStorageSettings用于存储程序配置信息的Dictionary

 

3、使用隔离存储空间

引用两个命名空间:

using System.IO.IsolatedStorage;

using System.IO;

不需要引用其他DLL

与传统的文件IO操作类似

 

4、应用程序配置信息

一般用于简单的配置信息,例如有keyvalue的对应

其实是隔离存储空间里的Dictionary

可以直接把对象保存到应用程序配置信息里面

 

5、配额管理

Windows Phone下的隔离存储空间没有配额的限制

只保存需要的信息,删除无用的信息

把数据同步到云端,减少本地存储

 

6、本地数据库支持

SQL CE暂时不提供给第三方使用

替代品:

SterlingIsolated Storage Database with LINQ for Silverlight and Windows Phone 7

http://sterling.codeplex.com                                        

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值