The members of System.Threading.Interlocked are listed below.
See Also: Inherited members from System.Object
static | Add(ref int, int)Documentation for this section has not yet been entered. | |
static | Add(ref long, long)Documentation for this section has not yet been entered. | |
static | CompareExchange(ref double, double, double)Documentation for this section has not yet been entered. | |
static | CompareExchange(ref int, int, int)Compares two int values for equality and stores a specified value if they are equal. | |
static | CompareExchange(ref long, long, long)Documentation for this section has not yet been entered. | |
static | CompareExchange(ref IntPtr, IntPtr, IntPtr)Documentation for this section has not yet been entered. | |
static | CompareExchange(ref object, object, object)Compares two object variables for equality and stores a specified object if they are equal. | |
static | CompareExchange(ref float, float, float)Compares two float values for equality and stores a specified value if they are equal. | |
static | CompareExchange<T>(ref T, T, T)Documentation for this section has not yet been entered. | |
static | Decrement(ref int)Decrements the specified variable and stores the result as an atomic operation. | |
static | Decrement(ref long)Decrements the specified variable and stores the result as an atomic operation. | |
static | Exchange(ref double, double)Documentation for this section has not yet been entered. | |
static | Exchange(ref int, int)Sets a int variable to a specified value as an atomic operation and returns the original value. | |
static | Exchange(ref long, long)Documentation for this section has not yet been entered. | |
static | Exchange(ref IntPtr, IntPtr)Documentation for this section has not yet been entered. | |
static | Exchange(ref object, object)Sets a object reference to refer to a specified object as an atomic operation and returns a reference to the original object. | |
static | Exchange(ref float, float)Sets a float variable to a specified value as an atomic operation and returns the original value. | |
static | Exchange<T>(ref T, T)Documentation for this section has not yet been entered. | |
static | Increment(ref int)Increments the specified variable and stores the result as an atomic operation. | |
static | Increment(ref long)Increments the specified variable and stores the result as an atomic operation. | |
static | MemoryBarrier()
| |
static | Read(ref long)Documentation for this section has not yet been entered. |