Pointer Pointer Pointer Pointer Class

Definition

Wichtig

Diese API ist nicht CLS-kompatibel.

Stellt eine Wrapperklasse für Zeiger bereit.Provides a wrapper class for pointers.

public ref class Pointer sealed : System::Runtime::Serialization::ISerializable
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public sealed class Pointer : System.Runtime.Serialization.ISerializable
type Pointer = class
    interface ISerializable
Public NotInheritable Class Pointer
Implements ISerializable
Vererbung
PointerPointerPointerPointer
Attribute
Implementiert

Methoden

Box(Void*, Type) Box(Void*, Type) Box(Void*, Type) Box(Void*, Type)

Kapselt den bereitgestellten nicht verwalteten Speicherzeiger und den diesem Zeiger zugeordneten Typ in einem verwalteten Pointer-Wrapperobjekt.Boxes the supplied unmanaged memory pointer and the type associated with that pointer into a managed Pointer wrapper object. Wert und Typ werden gespeichert, sodass systemeigener Code während eines Aufrufs auf diese zugreifen kann.The value and the type are saved so they can be accessed from the native code during an invocation.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Inherited from Object)
Unbox(Object) Unbox(Object) Unbox(Object) Unbox(Object)

Gibt den gespeicherten Zeiger zurück.Returns the stored pointer.

Explizite Schnittstellenimplementierungen

ISerializable.GetObjectData(SerializationInfo, StreamingContext) ISerializable.GetObjectData(SerializationInfo, StreamingContext) ISerializable.GetObjectData(SerializationInfo, StreamingContext) ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Legt das SerializationInfo-Objekt mit dem Dateinamen, dem Fusion-Protokoll und zusätzlichen Informationen zur Ausnahme fest.Sets the SerializationInfo object with the file name, fusion log, and additional exception information.

Gilt für: