Isolert lagring er en funksjon i Silverlight program utviklet av Microsoft , som lar brukerne lagre data sikkert . Dataene som er lagret i Microsoft Silverlight er delt opp i to deler, den første delen lagrer informasjon om filen , for eksempel disk kvote , mens den andre delen inneholder selve filen . Bruke Isolert Storage -funksjonen i Microsoft Silverlight krever en grundig forståelse av Java programmeringsspråk og Windows kommandolinje . Isolert lagring kan brukes i stedet for " cookies" for å lagre midlertidige data . Instruksjoner
en
Åpne et tekstdokument med notepad
2
Kopier og lim inn følgende kode inn i tekstdokument : .
Bruker System;
hjelp System.Collections.Generic ;
hjelp System.Linq ;
hjelp System.Net ;
hjelp System.Windows ;
hjelp System.Windows.Controls ,
hjelp System.Windows.Documents ,
hjelp System.Windows.Input ,
hjelp System.Windows.Media ;
< p > med System.Windows.Media.Animation ;
hjelp System.Windows.Shapes ;
hjelp System.IO.IsolatedStorage ;
hjelp System.IO ;
namespace SilverlightApplication10
{
offentlig delvis klasse Side: UserControl
{
offentlig Page ( )
{
InitializeComponent ();
SAVEDATA ( " Hei ", " MyData.txt ");
streng test = LoadData ( " MyData.txt ");
}
private void SAVEDATA ( string data , string filnavn )
{
bruker ( IsolatedStorageFile ISF = IsolatedStorageFile.GetUserStoreForApplication ( ) )
{
bruker ( IsolatedStorageFileStream isfs = new IsolatedStorageFileStream (filnavn , FileMode.Create , ISF ) )
{
bruker ( StreamWriter sw = new string LoadData ( String filnavn )
{
streng data = String.Empty ;
bruker ( IsolatedStorageFile ISF = IsolatedStorageFile.GetUserStoreForApplication ( ) )
{
bruker ( IsolatedStorageFileStream isfs = new IsolatedStorageFileStream (filnavn , FileMode.Open , ISF ) )
{
bruker ( StreamReader sr = new StreamReader ( isfs ) )
{
string lineOfData = String.Empty ;
while ( ( lineOfData = sr.ReadLine ( ) ) = null ! )
data + = lineOfData ;
}
}
}
retur data,
}
}
}
3
Erstatt " MyData.txt " i begge seksjoner under med navnet på filen du vil lagre i Isolert Storage . filen må være i samme mappe som Java filen du oppretter nå . for eksempel mappen "A" må inneholde både " MyData.txt "-filen og filen du vil lagre i Isolert Storage .
SAVEDATA ( " Hei ", " MYDATA . txt ");
streng test = LoadData ( " MyData.txt "); .
4
Lagre tekstdokument og nær notepad filen du byttet ut " MyData.txt " med vil bli lagret i Silverlight Isolert Storage .