|
static int | CompareExchange (int location1, int value, int comparand) |
|
static object | CompareExchange (object location1, object value, object comparand) |
|
static float | CompareExchange (float location1, float value, float comparand) |
|
static int | Decrement (int location) |
|
static int | Increment (int location) |
|
static int | Exchange (int location1, int value) |
|
static object | Exchange (object location1, object value) |
|
static float | Exchange (float location1, float value) |
|
static long | CompareExchange (long location1, long value, long comparand) |
|
static IntPtr | CompareExchange (IntPtr location1, IntPtr value, IntPtr comparand) |
|
static double | CompareExchange (double location1, double value, double comparand) |
|
static T | CompareExchange< T > (T location1, T value, T comparand) |
|
static long | Exchange (long location1, long value) |
|
static IntPtr | Exchange (IntPtr location1, IntPtr value) |
|
static double | Exchange (double location1, double value) |
|
static T | Exchange< T > (T location1, T value) |
|
static long | Read (long location) |
|
static int | Add (int location1, int value) |
|
static void | MemoryBarrier () |
|
Definition at line 10 of file Interlocked.cs.