NGWS SDK Documentation  

This is preliminary documentation and subject to change.
To comment on this topic, please send us email at ngwssdk@microsoft.com. Thanks!

Operations on the isolated store

This section describes operations on the IsolatedStorage object once constructed as described above, through which data can be stored in these compartments.

The expiration time (in days, subject to admin restriction) can be set by the property ExpirationDays. Use the constant NoExpiration to designate data that should not expire (also subject to restriction).

Guaranteed retention of the store can be requested by setting the flag so named. Code must have the corresponding IsolatedStoragePermission granted to set this.

class IsolatedStorageFile 
{
// C’tor
   IsolatedStorageFile (IsolatedStorageScope Mode);
// Members
   ulong MaximumSize {get;}   // Maximum allowed quota
   ulong CurrentSize {get;}   // used quota
   Object DomainIdentity {get;)   // domain isolation
   Object AssemblyIdentity {get;)// assembly isolation

// Methods
   Remove();   // removes this store
   Close();   // closes the store & all files in it
}