internal static void DestroyAndFree(ref RuntimeGPtrArrayHandle h) { unsafe { GPtrArrayFree(h.value); h.value = null; } }
public void Dispose() { RuntimeGPtrArrayHandle.DestroyAndFree(ref handle); }
internal SafeGPtrArrayHandle(IntPtr ptr) { handle = new RuntimeGPtrArrayHandle(ptr); }
internal SafeGPtrArrayHandle (IntPtr ptr) { handle = new RuntimeGPtrArrayHandle (ptr); }
internal static void DestroyAndFree (ref RuntimeGPtrArrayHandle h) { unsafe { GPtrArrayFree (h.value); h.value = null; } }
} // 0x00000001806D8390-0x00000001806D8570 internal static void DestroyAndFree(ref RuntimeGPtrArrayHandle h) { } // 0x00000001806D8370-0x00000001806D8390
} // 0x0000000180027C60-0x0000000180027C70 // Constructors internal SafeGPtrArrayHandle(IntPtr ptr) : this() { handle = default; } // 0x0000000180027B20-0x0000000180027B40