Pointer Třída

Definice

Důležité

Toto rozhraní API neodpovídá specifikaci CLS.

Poskytuje třídu obálky pro ukazatele.

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
Dědičnost
Pointer
Atributy
Implementuje

Metody

Name Description
Box(Void*, Type)

Zadaná nespravovaná paměťová ukazatel a typ přidružený k danému ukazateli do spravovaného Pointer objektu obálky. Hodnota a typ jsou uloženy, aby k nim bylo možné získat přístup z nativního kódu během vyvolání.

Equals(Object)

Vrátí hodnotu, která určuje, zda je aktuální objekt roven zadanému objektu.

Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Vrátí kód hash pro aktuální objekt.

GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Získá Type aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)
Unbox(Object)

Vrátí uložený ukazatel.

Explicitní implementace rozhraní

Name Description
ISerializable.GetObjectData(SerializationInfo, StreamingContext)

SerializationInfo Nastaví objekt s názvem souboru, sloučeným protokolem a dalšími informacemi o výjimce.

Platí pro