Apache Ignite.NET
Package Apache.Ignite.Core.Cache.Store

Cache store interfaces. More...

Classes

class  CacheParallelLoadStoreAdapter
 Cache storage adapter with parallel loading in LoadAll method. More...
 
class  CacheStoreAdapter
 Cache storage convenience adapter. It provides default implementation for bulk operations, such as LoadAll, PutAll and RemoveAll by sequentially calling corresponding Load, Put and Remove operations. Use this adapter whenever such behaviour is acceptable. However in many cases it maybe more preferable to take advantage of database batch update functionality, and therefore default adapter implementation may not be the best option. Note that LoadCache method has empty implementation because it is essentially up to the user to invoke it with specific arguments. More...
 
class  CacheStoreException
 Indicates an error during CacheStore operation. More...
 
interface  ICacheStore
 API for cache persistent storage for read-through and write-through behavior. More...
 
interface  ICacheStoreSession
 Session for the cache store operations. The main purpose of cache store session is to hold context between multiple store invocations whenever in transaction. For example, you can save current database connection in the session Properties map. You can then commit this connection in the ICacheStore.SessionEnd(bool) method. More...
 

Detailed Description