Pointer.Box(Void*, Type) 方法

定義

將所提供的 Unmanaged 記憶體指標和與指標關聯的型別裝至 Managed Pointer 包裝函式物件中。 因為值和型別被儲存,所以可以在引動過程期間從機器碼存取它們。

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

參數

ptr
Void*

所提供的 Unmanaged 記憶體指標。

type
Type

ptr 參數關聯的型別。

傳回

Object

指標物件。

屬性

例外狀況

type 不是指標。

typenull

適用於