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
state
AbstractCommand<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
expected
AbstractCommand<TResult>.CommandStateupdate
AbstractCommand<TResult>.CommandState