The members of System.Runtime.InteropServices.GCHandle are listed below.
See Also: Inherited members from System.ValueType
[read-only] IsAllocated bool. Gets a bool value indicating whether the current System.Runtime.InteropServices.GCHandle instance is allocated. Target object. Gets or sets a reference to the object the current System.Runtime.InteropServices.GCHandle instance represents.
AddrOfPinnedObject() : IntPtr Returns the address of an object being referred to by a GCHandleType.Pinned handle. staticAlloc(object) : GCHandle Allocates a GCHandleType.Normal handle for the specified object. staticAlloc(object, GCHandleType) : GCHandle Allocates a handle of the specified type for the specified object. overrideEquals(object) : bool Documentation for this section has not yet been entered.Free() Frees a System.Runtime.InteropServices.GCHandle. staticFromIntPtr(IntPtr) : GCHandle Documentation for this section has not yet been entered. overrideGetHashCode() : int Documentation for this section has not yet been entered. staticToIntPtr(GCHandle) : IntPtr Documentation for this section has not yet been entered.
staticEquality(GCHandle, GCHandle) Documentation for this section has not yet been entered. staticInequality(GCHandle, GCHandle) Documentation for this section has not yet been entered. staticConversion to System.Runtime.InteropServices.GCHandle(Explicit) Convert a IntPtr to a System.Runtime.InteropServices.GCHandle instance. staticConversion to System.IntPtr(Explicit) Converts a System.Runtime.InteropServices.GCHandle instance to a IntPtr.