IPinnable.Pin(Int32) Méthode

Définition

Épingle un bloc de mémoire.

public:
 System::Buffers::MemoryHandle Pin(int elementIndex);
public System.Buffers.MemoryHandle Pin(int elementIndex);
abstract member Pin : int -> System.Buffers.MemoryHandle
Public Function Pin (elementIndex As Integer) As MemoryHandle

Paramètres

elementIndex
Int32

Décalage vers l’élément dans la mémoire tampon à laquelle les points retournés sont renvoyés MemoryHandle .

Retours

Handle vers le bloc de mémoire.

Remarques

Un développeur peut accéder à un objet qui implémente l’interface IPinnable sans l’épingler uniquement via des API gérées. L’épinglage est requis pour l’accès par des API non managées.

Appelez cette méthode pour indiquer que l’objet IPinnable ne peut pas être déplacé par le garbage collector afin que l’adresse de l’objet épinglé puisse être utilisée.

S’applique à