Pointer Clase

Definición

Importante

Esta API no es conforme a CLS.

Proporciona una clase contenedora para punteros.

public ref class Pointer sealed : System::Runtime::Serialization::ISerializable
[System.CLSCompliant(false)]
public sealed class Pointer : System.Runtime.Serialization.ISerializable
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public sealed class Pointer : System.Runtime.Serialization.ISerializable
[<System.CLSCompliant(false)>]
type Pointer = class
    interface ISerializable
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type Pointer = class
    interface ISerializable
Public NotInheritable Class Pointer
Implements ISerializable
Herencia
Pointer
Atributos
Implementaciones

Métodos

Nombre Description
Box(Void*, Type)

Boxe el puntero de memoria no administrado proporcionado y el tipo asociado a ese puntero en un objeto contenedor administrado Pointer . El valor y el tipo se guardan para que se pueda acceder desde el código nativo durante una invocación.

Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetHashCode()

Actúa como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)
Unbox(Object)

Devuelve el puntero almacenado.

Implementaciones de interfaz explícitas

Nombre Description
ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Establece el SerializationInfo objeto con el nombre de archivo, el registro de fusión y la información de excepción adicional.

Se aplica a