Comparteix a través de


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

Box(Void*, Type)

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.

Equals(Object)

Devuelve un valor que indica si el objeto actual es igual a un objeto especificado.

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Devuelve el código hash del objeto actual.

GetHashCode()

Sirve 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 Object actual.

(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

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

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

Se aplica a