Mono Class Library: System.Runtime.InteropServices Namespace

System.Runtime.InteropServices.GCHandleType Enumeration

Represents the types of handles the System.Runtime.InteropServices.GCHandle class can allocate.
[System.Runtime.InteropServices.ComVisible(true)]
public enum GCHandleType

Remarks

Documentation for this section has not yet been entered.

Members

Member NameDescription
NormalA GCHandleType.Normal is an opaque handle, and the address of the object it references cannot be resolved through it. The GCHandleType.Normal also prevents the collection of the referenced object by the GC.
Pinned Similar to GCHandleType.Normal, but allows the address of the object, which the current System.Runtime.InteropServices.GCHandle represents to be taken.
WeakDocumentation for this section has not yet been entered.
WeakTrackResurrectionDocumentation for this section has not yet been entered.

Requirements

Namespace: System.Runtime.InteropServices
Assembly: mscorlib (in mscorlib.dll)
Assembly Versions: 1.0.5000.0, 2.0.0.0