Pointer.Box(Void*, Type) Methode

Definitie

Hiermee worden de opgegeven onbeheerde geheugenpointer en het type dat aan die aanwijzer is gekoppeld, in een beheerd Pointer wrapper-object geplaatst. De waarde en het type worden opgeslagen, zodat ze tijdens een aanroep kunnen worden geopend vanuit de systeemeigen code.

public:
 static System::Object ^ Box(void* ptr, Type ^ type);
public static object Box(void* ptr, Type type);
[System.Security.SecurityCritical]
public static object Box(void* ptr, Type type);
static member Box : nativeptr<unit> * Type -> obj
[<System.Security.SecurityCritical>]
static member Box : nativeptr<unit> * Type -> obj

Parameters

ptr
Void*

De opgegeven niet-beheerde geheugenpointer.

type
Type

Het type dat is gekoppeld aan de ptr parameter.

Retouren

Een aanwijzerobject.

Kenmerken

Uitzonderingen

type is geen aanwijzer.

type is null.

Van toepassing op