Memory<T>.Pin Methode

Definition

Erstellt ein Handle für das Memory<T>-Objekt.Creates a handle for the Memory<T> object.

public:
 System::Buffers::MemoryHandle Pin();
public System.Buffers.MemoryHandle Pin ();
member this.Pin : unit -> System.Buffers.MemoryHandle
Public Function Pin () As MemoryHandle

Gibt zurück

MemoryHandle

Ein Handle für das Memory<T>-Objekt.A handle for the Memory<T> object.

Ausnahmen

Eine Instanz mit nicht primitiven (nicht blitfähigen) Mitgliedern kann nicht fixiert werden.An instance with non-primitive (non-blittable) members cannot be pinned.

Hinweise

Weitere InformationenSee also

Der Garbage Collector verschiebt den Speicher nicht, bis das zurückgegebene MemoryHandle Objekt verworfen wird.The garbage collector will not move the memory until the returned MemoryHandle object is disposed. Auf diese Weise können Sie die Adresse des Speichers abrufen und verwenden.This enables you to retrieve and use the memory's address.

IsPrimitive

Gilt für: