HandleRef(Object, IntPtr) Constructor

Definition

Initializes a new instance of the HandleRef class with the object to wrap and a handle to the resource used by unmanaged code.

public HandleRef(object? wrapper, IntPtr handle);
public HandleRef(object wrapper, IntPtr handle);

Parameters

wrapper
Object

A managed object that should not be finalized until the platform invoke call returns.

handle
IntPtr

An IntPtr that indicates a handle to a resource.

Applies to

Product Versions
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1