Auf Englisch lesen

Freigeben über


Pointer Klasse

Definition

Wichtig

Diese API ist nicht CLS-kompatibel.

Stellt eine Wrapperklasse für Zeiger bereit.

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

Methoden

Box(Void*, Type)

Kapselt den bereitgestellten nicht verwalteten Speicherzeiger und den diesem Zeiger zugeordneten Typ in einem verwalteten Pointer-Wrapperobjekt. Wert und Typ werden gespeichert, sodass systemeigener Code während eines Aufrufs auf diese zugreifen kann.

Equals(Object)

Gibt einen Wert zurück, der angibt, ob das aktuelle Objekt gleich einem angegebenen Objekt ist.

Equals(Object)

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

(Geerbt von Object)
GetHashCode()

Gibt den Hashcode für das aktuelle Objekt zurück.

GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des 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

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Legt das SerializationInfo-Objekt mit dem Dateinamen, dem Fusion-Protokoll und zusätzlichen Informationen zur Ausnahme fest.

Gilt für: