Main Data Grid APIs.
More...
|
namespace | Affinity |
| Cache affinity API.
|
|
namespace | Configuration |
| Ignite Configuration API.
|
|
namespace | Event |
| Cache events API.
|
|
namespace | Eviction |
| Eviction API.
|
|
namespace | Expiry |
| Cache expiration API.
|
|
namespace | Query |
| APIs for creating and executing cache queries.
|
|
namespace | Store |
| Cache store interfaces.
|
|
|
class | CacheAtomicUpdateTimeoutException |
| Indicates atomic operation timeout. More...
|
|
class | CacheEntryProcessorException |
| An exception to indicate a problem occurred attempting to execute an ICacheEntryProcessor<K, V, A, R> against an entry. More...
|
|
class | CacheException |
| Indicates an error during Cache operation. More...
|
|
class | CachePartialUpdateException |
| Exception thrown from non-transactional cache in case when update succeeded only partially. More...
|
|
struct | CacheResult |
| Represents a cache operation result with a success flag. More...
|
|
interface | ICache |
| Main entry point for Ignite cache APIs. You can get a named cache by calling IIgnite.GetCache<TK,TV> method. More...
|
|
interface | ICacheAffinity |
| Provides affinity information to detect which node is primary and which nodes are backups for a partitioned cache. You can get an instance of this interface by calling IIgnite.GetAffinity method. More...
|
|
interface | ICacheEntry |
| Cache entry interface. More...
|
|
interface | ICacheEntryFilter |
| Cache entry predicate. More...
|
|
interface | ICacheEntryProcessor |
| An invocable function that allows applications to perform compound operations on a cache entry atomically, according the defined consistency of a cache. More...
|
|
interface | ICacheEntryProcessorResult |
| Represents a result of processing ICacheEntry<K, V> by ICacheEntryProcessor<K, V, A, R>. More...
|
|
interface | ICacheLock |
| Cache locking interface. All members are thread-safe and may be used concurrently from multiple threads. More...
|
|
interface | ICacheMetrics |
| Cache metrics used to obtain statistics on cache itself. More...
|
|
interface | IMemoryMetrics |
| Memory usage metrics. More...
|
|
interface | IMutableCacheEntry |
| Mutable representation of ICacheEntry<K, V> More...
|
|
Enumerator |
---|
All |
Peeks into all available cache storages.
|
Near |
Peek into near cache only (don't peek into partitioned cache). In case of LOCAL cache, behaves as All mode.
|
Primary |
Peek value from primary copy of partitioned cache only (skip near cache). In case of LOCAL cache, behaves as All mode.
|
Backup |
Peek value from backup copies of partitioned cache only (skip near cache). In case of LOCAL cache, behaves as All mode.
|
Onheap |
Peeks value from the on-heap storage only.
|
Offheap |
Peeks value from the off-heap storage only, without loading off-heap value into cache.
|