Pointer Classe

Definição

Importante

Esta API não está em conformidade com CLS.

Fornece uma classe wrapper para ponteiros.

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
Herança
Pointer
Atributos
Implementações

Métodos

Nome Description
Box(Void*, Type)

Caixas o ponteiro de memória não gerenciado fornecido e o tipo associado a esse ponteiro em um objeto wrapper gerenciado Pointer . O valor e o tipo são salvos para que possam ser acessados do código nativo durante uma invocação.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)
Unbox(Object)

Retorna o ponteiro armazenado.

Implantações explícitas de interface

Nome Description
ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Define o SerializationInfo objeto com o nome do arquivo, o log de fusão e informações de exceção adicionais.

Aplica-se a