Apache Ignite.NET
Apache.Ignite.Core.DataStructures.Configuration.AtomicConfiguration Class Reference

Configuration for atomic data structures. More...

Public Member Functions

 AtomicConfiguration ()
 Initializes a new instance of the AtomicConfiguration class. More...
 

Public Attributes

const int DefaultBackups = 0
 Default number of backups. More...
 
const CacheMode DefaultCacheMode = CacheMode.Partitioned
 Default caching mode. More...
 
const int DefaultAtomicSequenceReserveSize = 1000
 Default atomic sequence reservation size. More...
 

Properties

int Backups [get, set]
 Gets or sets number of nodes used to back up single partition for Cache.Configuration.CacheMode.Partitioned cache. More...
 
CacheMode CacheMode [get, set]
 Gets or sets caching mode to use. More...
 
int AtomicSequenceReserveSize [get, set]
 Gets or sets the default number of sequence values reserved for IAtomicSequence instances. After a certain number has been reserved, consequent increments of sequence will happen locally, without communication with other nodes, until the next reservation has to be made. More...
 

Detailed Description

Constructor & Destructor Documentation

Apache.Ignite.Core.DataStructures.Configuration.AtomicConfiguration.AtomicConfiguration ( )

Member Data Documentation

const int Apache.Ignite.Core.DataStructures.Configuration.AtomicConfiguration.DefaultAtomicSequenceReserveSize = 1000
const int Apache.Ignite.Core.DataStructures.Configuration.AtomicConfiguration.DefaultBackups = 0
const CacheMode Apache.Ignite.Core.DataStructures.Configuration.AtomicConfiguration.DefaultCacheMode = CacheMode.Partitioned

Property Documentation

int Apache.Ignite.Core.DataStructures.Configuration.AtomicConfiguration.AtomicSequenceReserveSize
getset
int Apache.Ignite.Core.DataStructures.Configuration.AtomicConfiguration.Backups
getset
CacheMode Apache.Ignite.Core.DataStructures.Configuration.AtomicConfiguration.CacheMode
getset