IPinnable.Pin(Int32) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.