Isolated Storage
Isolated Storage is a data storage that provides isolation between extensions, so that you can keep keys/values in one extension from being accessed from other extensions. Keys/values in the Isolated Storage are accessible through an API. The option type used for classifying data is DataScope Option Type and the data type used is the IsolatedStorage Data Type.
The methods supported for IsolatedStorage are:
Method | Description | For more information, see |
---|---|---|
Set(String, String, [DataScope]) | Sets the value associated with the specified key within the extension. | Set(String, String, [DataScope]) Method |
Get(String, [DataScope], var Text) | Gets the value associated with the specified key within the extension. | Get(String, [DataScope], var Text) Method |
Contains(String, [DataScope]) | Determines whether the storage contains a value with the specified key within the extension. | Contains(String, [DataScope]) Method |
Delete(String, [DataScope]) | Deletes the value with the specified key from the isolated storage within the extension. | IsolatedStorage.Delete Method |
SetEncrypted(String, String, [DataScope]) | Encrypts and sets the value associated with the specified key. The input string cannot exceed a length of 215 plain characters; be aware that special characters take up more space. | SetEncrypted(String, String, [DataScope]) Method |