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