| 
| static int  | CompareExchange (ref int location1, int value, int comparand) | 
|   | 
| static float  | CompareExchange (ref float location1, float value, float comparand) | 
|   | 
| static int  | Decrement (ref int location) | 
|   | 
| static int  | Increment (ref int location) | 
|   | 
| static int  | Exchange (ref int location1, int value) | 
|   | 
| static float  | Exchange (ref float location1, float value) | 
|   | 
| static long  | CompareExchange (ref long location1, long value, long comparand) | 
|   | 
| static global::System.IntPtr  | CompareExchange (ref global::System.IntPtr location1, global::System.IntPtr value, global::System.IntPtr comparand) | 
|   | 
| static double  | CompareExchange (ref double location1, double value, double comparand) | 
|   | 
| static long  | Exchange (ref long location1, long value) | 
|   | 
| static global::System.IntPtr  | Exchange (ref global::System.IntPtr location1, global::System.IntPtr value) | 
|   | 
| static double  | Exchange (ref double location1, double value) | 
|   | 
| static unsafe long  | Read (ref long location) | 
|   | 
| static int  | Add (ref int location1, int value) | 
|   | 
Definition at line 20 of file Interlocked.cs.