The IWriteThruProvider type exposes the following members.
Methods
Name | Description | |
---|---|---|
AddToSource(String, Object) |
Responsible for adding object in data source.
Object will not be added to cache if it fails to add in data source.
| |
AddToSource(array<String>[]()[][], array<Object>[]()[][]) |
Responsible for adding array of objects in data source.
Objects, who failed to add, will not be added in cache
| |
Clear |
Clears data source. Cache will not be cleared if data source is not cleared
| |
RemoveFromSource(String) |
Responsible for removing object in data source.
Object will not be removed from cache if it fails is not removed from data source.
| |
RemoveFromSource(array<String>[]()[][]) |
Responsible for removing array of objects from data source.
Objects, who failed to remove, will not be removed in cache
| |
Start |
Perform tasks like allocating resources or acquiring connections etc.
| |
Stop |
Perform tasks associated with freeing, releasing, or resetting resources.
| |
UpdateSource(String, Object) |
Responsible for updating object in data source.
Object will not be updated in cache if it fails to update in data source.
| |
UpdateSource(array<String>[]()[][], array<Object>[]()[][]) |
Responsible for updating array of objects in data source.
Objects, who failed to update, will not be updated in cache
|