新聞中心
Silverlight作為一款新的開發(fā)工具,其各種特性在開發(fā)人員眼中都是一個比較新奇的功能。我們可以利用它在各個平臺中開發(fā)出許多多媒體相關(guān)的程序。并在一定程度上減輕了編程者的開發(fā)壓力。#t#

成都創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供科爾沁左翼網(wǎng)站建設(shè)、科爾沁左翼做網(wǎng)站、科爾沁左翼網(wǎng)站設(shè)計、科爾沁左翼網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計與制作、科爾沁左翼企業(yè)網(wǎng)站模板建站服務(wù),10多年科爾沁左翼做網(wǎng)站經(jīng)驗,不只是建網(wǎng)站,更提供有價值的思路和整體網(wǎng)絡(luò)服務(wù)。
Silverlight獨(dú)立存儲是Silverlight 2中提供的一個客戶端安全的存儲,它是一個與Cookie機(jī)制類似的局部信任機(jī)制。獨(dú)立存儲機(jī)制的APIs 提供了一個虛擬的文件系統(tǒng)和可以訪問這個虛擬文件系統(tǒng)的數(shù)據(jù)流對象。Silverlight中的獨(dú)立存儲是基于 .NET Framework中的獨(dú)立存儲來建立的,所以它僅僅是.NET Framework中獨(dú)立存儲的一個子集。
Silverlight獨(dú)立存儲有以下一些特征:
1.每個基于Silverlight的應(yīng)用程序都被分配了屬于它自己的一部分存儲空間, 但是應(yīng)用程序中的程序集卻是在存儲空間中共享的。一個應(yīng)用程序被服務(wù)器賦給了一個***的固定的標(biāo)識值?;赟ilverlight的應(yīng)用程序的虛擬文件系統(tǒng)現(xiàn)在就以一個標(biāo)識值的方式來訪問了。這個標(biāo)識值必須是一個常量,這樣每次應(yīng)用程序運(yùn)行時才可以找到這個共享的位置。
2.獨(dú)立存儲的APIs 其實和其它的文件操作APIs類似,比如 File 和 Directory 這些用來訪問和維護(hù)文件或文件夾的類。 它們都是基于FileStream APIs 來維護(hù)文件的內(nèi)容的。
3.獨(dú)立存儲嚴(yán)格的限制了應(yīng)用程序可以存儲的數(shù)據(jù)的大小,目前的上限是每個應(yīng)用程序為1 MB。
Silverlight中的獨(dú)立存儲功能通過密封類IsolatedStorageFile來提供,位于命名空間System.IO.IsolatedStorag中,IsolatedStorageFile類抽象了獨(dú)立存儲的虛擬文件系統(tǒng)。創(chuàng)建一個 IsolatedStorageFile 類的實例,可以使用它對文件或文件夾進(jìn)行列舉或管理。同樣還可以使用該類的 IsolatedStorageFileStream 對象來管理文件內(nèi)容。
在Silverlight 2中支持兩種方式的Silverlight獨(dú)立存儲,即按應(yīng)用程序存儲或者按站點(diǎn)存儲,可以分別使用GetUserStoreForApplication方法和GetUserStoreForSite方法來獲取IsolatedStorageFile對象。
網(wǎng)站欄目:Silverlight獨(dú)立存儲相關(guān)特點(diǎn)介紹
文章鏈接:http://fisionsoft.com.cn/article/djdphjh.html


咨詢
建站咨詢
