Pointer Klasse

Definition

Wichtig

Diese API ist nicht CLS-kompatibel.

Stellt eine Wrapperklasse für Zeiger bereit.

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
Vererbung
Pointer
Attribute
Implementiert

Methoden

Name Beschreibung
Box(Void*, Type)

Schachtelt den bereitgestellten nicht verwalteten Speicherzeiger und den Typ, der diesem Zeiger zugeordnet ist, in ein verwaltetes Pointer Wrapperobjekt ein. Der Wert und der Typ werden gespeichert, damit während eines Aufrufs über den systemeigenen Code zugegriffen werden kann.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)
Unbox(Object)

Gibt den gespeicherten Zeiger zurück.

Explizite Schnittstellenimplementierungen

Name Beschreibung
ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Legt das SerializationInfo Objekt mit dem Dateinamen, dem Fusionsprotokoll und zusätzlichen Ausnahmeinformationen fest.

Gilt für: