Pointer.Box(Void*, Type) Yöntem

Tanım

Sağlanan yönetilmeyen bellek işaretçisini ve bu işaretçiyle ilişkili türü yönetilen Pointer sarmalayıcı nesnesine kutular. Değer ve tür kaydedilir, böylece bir çağrı sırasında yerel koddan erişilebilir.

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

Parametreler

ptr
Void*

Sağlanan yönetilmeyen bellek işaretçisi.

type
Type

parametresiyle ptr ilişkili tür.

Döndürülenler

İşaretçi nesnesi.

Öznitelikler

Özel durumlar

type bir işaretçi değildir.

type, null değeridir.

Şunlara uygulanır