Partage via


Pointer.Box(Void*, Type) Méthode

Définition

Place le pointeur mémoire non managée fourni et le type qui lui est associé dans un objet de wrapper Pointer managé. La valeur et le type sont enregistrés de façon à pouvoir y accéder à partir du code natif lors d'un appel.

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

Paramètres

ptr
Void*

Pointeur mémoire non managée fourni.

type
Type

Type associé au paramètre ptr.

Retours

Objet pointeur.

Attributs

Exceptions

type n'est pas un pointeur.

type a la valeur null.

S’applique à