Comparteix a través de


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 del elemento dentro del búfer de memoria al que apunta el elemento MemoryHandle devuelto.

Devoluciones

Manipulador del bloque de memoria.

Comentarios

Un desarrollador puede acceder a un objeto que implementa la IPinnable interfaz sin anclarla solo a través de 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