Windows Phone的独立存储简介

什么是独立存储

独立存储(isolatedstorage)这个东西 是首先在SilverLight使用的(好 吧我是因为wp才认识独立存储的)

要说明什么是独立存储 首先就说什么是独立(isolated) 独立就是自个为一体

独立存储就是 A程序存的东西只能A用 B不能用 相同道理B的东西只能B自 己用A不能访问

这样做的很大好处是能提升安全性 哪怕你自个下载个病毒那病毒也只能在自个 的独立存储空间内才能形成破坏

由于wp的独立存储其实是“共享存储”(大家的独立存储空间 其实都是共享手机的那块内存 所谓独立只是逻辑上的文件形式独立而不是空间的独立)

所以wp 手机就算中毒最坏的情况也只是手机空间被撑暴而已(自个理解 欢迎拍砖)

独立存储分2种形 式:

1.文件形式的存储,通过真实的文件和目录的形式来创建和管理数据

2.设置的形式 ,通过字典的方式创建键值对,可用于保存少量的数据(对于实现墓碑机制和诸如软件的设置一类的话 这货挺有用的)

首先说明下独立存储(IsolatedStorage)是位于 System.IO.IsolatedStorage

当输入IsoLatedStorage的时候智能提示会有4个跟独立存储有关的 。。。这个应该叫选项还是选择呢?

其中第一个IsolatedStorageException是独立存储的异常错误

第二个就是用来创建和 管理文件的

第三个则主要是用于读取,将独立存储里存储的文件已流的形式读取出来(此类继 承自FileStream,大部分情况下适用与FileStream的都可以兼容这货)

第四个则是以设置的形 式获得独立存储区。。(就像刚才说的独立存储的2种形式的第二种)

异常没什么好说的 重点 说第二跟第四个 也就是IsolatedStorageFile 和 IsolatedStorageSettings

IsolatedStorageFile

时间: 2024-10-06 05:57:37

Windows Phone的独立存储简介的相关文章

与众不同windows phone (6) Isolated Storage(独立存储)

介绍 与众不同 windows phone 7.5 (sdk 7.1) 之独立存储 概述 独立存储的读/写的Demo 读/写 key/value 形式数据到独立存储的快捷方法 示例 1.概述 Summary.xaml <phone:PhoneApplicationPage x:Class="Demo.IsolatedStorageDemo.Summary" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/prese

与众不同 windows phone (6) - Isolated Storage(独立存储)

原文:与众不同 windows phone (6) - Isolated Storage(独立存储) [索引页][源码下载] 与众不同 windows phone (6) - Isolated Storage(独立存储) 作者:webabcd 介绍与众不同 windows phone 7.5 (sdk 7.1) 之独立存储 概述 独立存储的读/写的Demo 读/写 key/value 形式数据到独立存储的快捷方法 示例1.概述Summary.xaml <phone:PhoneApplicatio

Silverlight实用窍门系列:49.Silverlight中管理独立存储--Isolated Storage【附带实例源码】

Silverlight中的独立存储是其内部的可信任的可访问文件空间,在这里你可以使用Silverlight随意的创建.读取.写入.删除目录和文件,它有一些类似于Cookie,但是它可以在客户端保存大量的数据.这个空间默认是1M,如果不够的时候可以申请扩大容量. 网站+用户+应用程序定位一个独立存储,也就是说必须得相同网站,相同用户,相同应用程序才能够访问这个独立的存储空间.独立存储是IsolatedStorageFile密封类来进行设置的,这个类分布在命名空间System.IO.Isolated

详解Silverlight 2中的独立存储(Isolated Storage)

id.dat记录了当前应用程序的ID quota.dat记录了当前应用程序独立存储的配额,即存储空间大小 used.dat记录已经使用的空间 在另一个s文件夹下可以找到我们创建的目录以及文件,并且可以打开文件来看到存储的内容,如下图所示: 禁用独立存储 现在我们来思考一个问题,既然独立存储是一个与Cookie机制类似的局部信任机制,我们是否也可以禁用独立存储呢?答案自然是肯定的.在Silverlight应用程序上点击右键时,选择Silverlight Configuration菜单,将会看到如下

Windows Server 2012的存储新特性

  Windows服务器专家Anil Desai先生将介绍微软的新产品如何在内部自动化存储.稳定性.性能及对数据中心的提升效率等方面的功能. 问:Windows Server 2012?里有哪些新的存储特性? Anil Desai:微软现在做的是将传统存储中的易用性.可靠性.高性能植入到Windows Server 2012平台上的核心产品里,所以企业不再需要第三方工具或驱动就能使用. 问:可否深入谈一下Windows Server 2012的存储新特性,是如何提升数据中心性能的? Desai:

silverlight4 0-Silverlight中通过独立存储,怎么将文件保存到指定路径下?

问题描述 Silverlight中通过独立存储,怎么将文件保存到指定路径下? 保存按钮的代码如下: private void btnSave_Click(object sender, RoutedEventArgs e) { string fileContent = this.txtContents.Text; using (var storage = IsolatedStorageFile.GetUserStoreForApplication()) { string filePath = Sy

Windows Server 2016软件定义存储:Storage Spaces Direct介绍

   微软在Windows Server 2016 Technical Preview 2中引入了Storage Spaces Direct.这个特性将本地存储扩展为高可用(HA)存储系统. 举个例子,Storage Spaces Direct支持使用低成本.低性能.高容量的类似SATA硬盘和固态设备(例如固态硬盘SSD和串口存储设备架构)插入到PCI Express总线中.这种处理方法被称之为Nonvolatile Memory Express(NVMe)或者非易失存储控制接口定义. SATA

Alluxio层次化存储简介

                 一.分层存储种类         1.MEM (内存)         2.SSD (固态硬盘)         3.HDD (硬盘驱动器)         二.分层存储参数                  1.alluxio.worker.tieredstore.levels,缺省值1          Alluxio Worker多层存储中的最大存储级数.当前Alluxio支持1,2,3层.                  2.alluxio.worke

带你了解Windows 2003中VSS存储技术

VSS (Volume Shadow copy Service, 卷映射拷贝服务),最初是http://www.aliyun.com/zixun/aggregation/32995.html">在Windows Server 2003 SP1中引入的存储技术.它通过在卷管理模块上加入快照功能,在此基础上就可以创建基于时间点(Point-In-Time)的映像(Image),从而实现数据的快速备份和恢复,用户也无需害怕因无意删除数据而造成的 困扰,这就是VSS的关键所在.由于VSS所表现的优