Lenguaje

IPinnable.Pin(Int32) Método

Definición

Ancla un bloque de memoria.

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

Parámetros

elementIndex
Int32

Desplazamiento al elemento dentro del búfer de memoria al que se devuelven los puntos devueltos MemoryHandle .

Devoluciones

Identificador del bloque de memoria.

Comentarios

Un desarrollador puede acceder a un objeto que implementa la IPinnable interfaz sin anclarla solo a través de las API administradas. El anclaje es necesario para el acceso mediante API no administradas.

Llame a este método para indicar que el recolector de elementos no utilizados no puede mover el IPinnable objeto para que se pueda usar la dirección del objeto anclado.

Se aplica a