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 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.