IAtomicLong is a redundant and highly available distributed Atomic Long
Namespace: Hazelcast.Core
Assembly: Hazelcast.Net (in Hazelcast.Net.dll) Version: 3.7.1
Syntax
The IAtomicLong type exposes the following members.
Methods
Name | Description | |
---|---|---|
AddAndGet | Returns the name of this IAtomicLong instance. | |
CompareAndSet |
Atomically sets the value to the given updated value
only if the current value
== | |
DecrementAndGet | Atomically decrements the current value by one. | |
Destroy | Destroys this object cluster-wide. (Inherited from IDistributedObject.) | |
Get | Gets the current value. | |
GetAndAdd | Atomically adds the given value to the current value. | |
GetAndIncrement | Atomically increments the current value by one. | |
GetAndSet | Atomically sets the given value and returns the old value. | |
GetName | Returns the unique name for this IDistributedObject. (Inherited from IDistributedObject.) | |
GetPartitionKey | Returns the key of partition this IDistributedObject is assigned to. (Inherited from IDistributedObject.) | |
GetServiceName | Returns the service name for this object. (Inherited from IDistributedObject.) | |
IncrementAndGet | Atomically increments the current value by one. | |
Set | Atomically sets the given value. |
See Also