19 lines
581 B
C#
19 lines
581 B
C#
|
using System.Runtime.CompilerServices;
|
||
|
|
||
|
namespace System.Runtime.InteropServices
|
||
|
{
|
||
|
partial struct GCHandle
|
||
|
{
|
||
|
[MethodImplAttribute(MethodImplOptions.InternalCall)]
|
||
|
static extern IntPtr InternalAlloc (object value, GCHandleType type);
|
||
|
|
||
|
[MethodImplAttribute(MethodImplOptions.InternalCall)]
|
||
|
static extern void InternalFree (IntPtr handle);
|
||
|
|
||
|
[MethodImplAttribute(MethodImplOptions.InternalCall)]
|
||
|
static extern object InternalGet (IntPtr handle);
|
||
|
|
||
|
[MethodImplAttribute(MethodImplOptions.InternalCall)]
|
||
|
static extern void InternalSet (IntPtr handle, object value);
|
||
|
}
|
||
|
}
|