|
|
This document is provided on an "AS IS" basis without warranties of any kind. Smartsite iXperion class libraries may change in future releases.
Smartsite cache backing store.
Syntax
| C# |
|
|---|---|
namespace Smartsite.Tools.Caching.BackingStoreImplementations
|
|
| Visual Basic (Declaration) |
|
|---|---|
Namespace Smartsite.Tools.Caching.BackingStoreImplementations
|
|
Classes
| Class | Description | |
|---|---|---|
|
|
BaseBackingStore |
Base class for backing stores. Contains implementations of common policies
and utilities usable by all backing stores.
|
|
|
IsolatedStorageBackingStore |
Implementation of IBackingStore that stores its CacheItems into IsolatedStorage.
|
|
|
IsolatedStorageCacheItem |
Represents a CacheItem as stored in Isolated Storage. This class is responsible for storing and
restoring the item from the underlying file system store.
|
|
|
NullBackingStore |
This class is used when no backing store is needed to support the caching storage policy.
Its job is to provide an implementation of a backing store that does nothing, merely enabling
the cache to provide a strictly in-memory cache.
|
Interfaces
| Interface | Description | |
|---|---|---|
|
|
IStorageEncryptionProvider |
Not intended for direct use. Provides symmetric encryption and decryption services
to Isolated and Database backing stores. Allows this block to use
Security.Cryptography without having a direct reference to that assembly.
|