Partager via


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 de l’élément de mémoire tampon vers lequel pointe le MemoryHandle retourné.

Retours

Handle du 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 managé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 à