Sdílet prostřednictvím


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

Box(Void*, Type)

Umístí zadaný nespravovaný ukazatel paměti a typ přidružený k ho ukazatele do spravovaného Pointer objektu obálky. Hodnota a typ jsou uloženy, aby k nim bylo možné přistupovat z nativního kódu během vyvolání.

Equals(Object)

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

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

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

Vrátí kód hash aktuálního objektu.

GetHashCode()

Slouží jako výchozí hashovací funkce.

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

Type Získá z aktuální instance.

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

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

(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í

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Nastaví objekt s SerializationInfo názvem souboru, fúzním protokolem a dalšími informacemi o výjimce.

Platí pro