Provides functionality to save and load persistence data to and from the IsolatedStorage.
Definition
Namespace:Telerik.Windows.Persistence.Storage
Assembly:Telerik.Windows.PersistenceFramework.dll
Syntax:
public class IsolatedStorageProvider : IStorageProvider
Inheritance: objectIsolatedStorageProvider
Implements:
Constructors
Initializes a new instance of the IsolatedStorageProvider class.
public IsolatedStorageProvider(PersistenceManager manager)
The Manager.
Properties
Gets the file's extension.
protected string FileExtension { get; }
Gets the persistence manager.
protected PersistenceManager Manager { get; }
Methods
Deletes the saved isolated storage files.
public virtual void DeleteIsolatedStorageFiles()
Gets the isolated storage store.
protected virtual IsolatedStorageFile GetIsolatedStoreOverride()
Returns the isolated storage store.
Loads persisted data from the IsolatedStorage.
public virtual void LoadFromStorage()
Implements:
Loads from storage.
public virtual void LoadFromStorage(params string[] storageIds)
The storage ids to load.
Raises the QuotaRequested event.
protected virtual void OnQuotaRequestedRaised(QuotaRequestedEventArgs args)
The Event args.
Saves persisted data in the IsolatedStorage.
public virtual void SaveToStorage()
Implements:
Saves persisted data in the IsolatedStorage.
public virtual void SaveToStorage(params string[] storageIds)
The storage ids to save.
Events
Raised when additional quota is requested.
public event EventHandler<QuotaRequestedEventArgs> QuotaRequested