Pointer Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
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. |