4 writes to m_handle
mscorlib (4)
system\runtime\interopservices\gchandle.cs (4)
69m_handle = InternalAlloc(value, type); 81m_handle = handle; 112if (handle != IntPtr.Zero && Interlocked.CompareExchange(ref m_handle, IntPtr.Zero, handle) == handle) 290m_handle = new IntPtr(((int)m_handle) | 1);
17 references to m_handle
mscorlib (17)
system\runtime\interopservices\gchandle.cs (17)
109IntPtr handle = m_handle; 142if (m_handle == IntPtr.Zero) 152if (m_handle == IntPtr.Zero) 168if (m_handle == IntPtr.Zero) 184return m_handle != IntPtr.Zero; 235return s_cookieTable.FindOrAddHandle(value.m_handle); 238return value.m_handle; 243return m_handle.GetHashCode(); 256return m_handle == hnd.m_handle; 261return a.m_handle == b.m_handle; 266return a.m_handle != b.m_handle; 272return new IntPtr(((int)m_handle) & ~1); 281return (((int)m_handle) & 1) != 0; 290m_handle = new IntPtr(((int)m_handle) | 1);