Class AtomicInteger
- Namespace
- Steeltoe.CircuitBreaker.Hystrix.Util
- Assembly
- Steeltoe.CircuitBreaker.HystrixBase.dll
public class AtomicInteger
- Inheritance
-
AtomicInteger
- Derived
- Inherited Members
Constructors
AtomicInteger()
public AtomicInteger()
AtomicInteger(int)
public AtomicInteger(int value)
Parameters
value
int
Fields
_value
protected volatile int _value
Field Value
Properties
Value
public int Value { get; set; }
Property Value
Methods
AddAndGet(int)
public int AddAndGet(int value)
Parameters
value
int
Returns
CompareAndSet(int, int)
public bool CompareAndSet(int expected, int update)
Parameters
Returns
DecrementAndGet()
public int DecrementAndGet()
Returns
GetAndIncrement()
public int GetAndIncrement()
Returns
IncrementAndGet()
public int IncrementAndGet()