Class AtomicReference<T>
public class AtomicReference<T> where T : class
Type Parameters
T
- Inheritance
-
AtomicReference<T>
- Inherited Members
Constructors
AtomicReference()
public AtomicReference()
AtomicReference(T)
public AtomicReference(T value)
Parameters
value
T
Properties
Value
public T Value { get; set; }
Property Value
- T
Methods
CompareAndSet(T, T)
public bool CompareAndSet(T expected, T update)
Parameters
expected
Tupdate
T
Returns
GetAndSet(T)
public T GetAndSet(T value)
Parameters
value
T
Returns
- T