Pointer.Box(Void*, Type) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Incluye el puntero proporcionado que apunta a la memoria no administrada y el tipo asociado a ese puntero en un objeto contenedor Pointer administrado. El valor y el tipo se guardan para que se pueda tener acceso a ellos desde el código nativo durante una llamada.
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
Parámetros
- ptr
- Void*
Puntero proporcionado a la memoria no administrada.
- type
- Type
Tipo asociado al parámetro ptr
.
Devoluciones
Objeto de puntero.
- Atributos
Excepciones
type
no es un puntero.
type
es null
.