GCHandle::ToIntPtr Method (GCHandle)
Returns the internal integer representation of a GCHandle object.
Assembly: mscorlib (in mscorlib.dll)
Legacy Code Example
The following code example shows an App class that creates a handle to a managed object using the GCHandle.Alloc method, which prevents the managed object from being collected. A call to the EnumWindows method passes a delegate and a managed object (both declared as managed types, but not shown), and casts the handle to an IntPtr object. The unmanaged function passes the type back to the caller as a parameter of the callback function.
Available since 4.5
Available since 2.0
Portable Class Library
Supported in: portable .NET platforms
Windows Phone Silverlight
Available since 8.0
Available since 8.1