Pointer Klasa

Definicja

Ważne

Ten interfejs API nie jest zgodny ze specyfikacją CLS.

Udostępnia klasę otoki dla wskaźników.

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
Dziedziczenie
Pointer
Atrybuty
Implementuje

Metody

Box(Void*, Type)

Pola dostarczonego niezarządzanego wskaźnika pamięci i typ skojarzony z tym wskaźnikiem do zarządzanego Pointer obiektu otoki. Wartość i typ są zapisywane, aby można było uzyskać do nich dostęp z kodu natywnego podczas wywołania.

Equals(Object)

Zwraca wartość wskazującą, czy bieżący obiekt jest równy określonemu obiektowi.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Zwraca kod skrótu dla bieżącego obiektu.

GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)
Unbox(Object)

Zwraca przechowywany wskaźnik.

Jawne implementacje interfejsu

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

SerializationInfo Ustawia obiekt z nazwą pliku, dziennikiem łączenia i dodatkowymi informacjami o wyjątku.

Dotyczy