Class AbstractCommand<TResult>.AtomicCommandState
- Namespace
- Steeltoe.CircuitBreaker.Hystrix
- Assembly
- Steeltoe.CircuitBreaker.HystrixBase.dll
protected class AbstractCommand<TResult>.AtomicCommandState : AtomicInteger
- Inheritance
-
AbstractCommand<TResult>.AtomicCommandState
- Inherited Members
Constructors
AtomicCommandState(CommandState)
public AtomicCommandState(AbstractCommand<TResult>.CommandState state)
Parameters
stateAbstractCommand<TResult>.CommandState
Properties
Value
public AbstractCommand<TResult>.CommandState Value { get; set; }
Property Value
- AbstractCommand<TResult>.CommandState
Methods
CompareAndSet(CommandState, CommandState)
public bool CompareAndSet(AbstractCommand<TResult>.CommandState expected, AbstractCommand<TResult>.CommandState update)
Parameters
expectedAbstractCommand<TResult>.CommandStateupdateAbstractCommand<TResult>.CommandState