Udostępnij za pośrednictwem


Pointer.Box(Void*, Type) Metoda

Definicja

Pola dostarczonego niezarządzanego wskaźnika pamięci i typ skojarzony z tym wskaźnikiem do zarządzanego Pointer obiektu otoki. Wartość i typ są zapisywane, aby można było uzyskać do nich dostęp z kodu natywnego podczas wywołania.

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

Parametry

ptr
Void*

Podany niezarządzany wskaźnik pamięci.

type
Type

Typ skojarzony z parametrem ptr .

Zwraca

Obiekt wskaźnika.

Atrybuty

Wyjątki

type nie jest wskaźnikiem.

type to null.

Dotyczy