IPinnable.Pin(Int32) Método

Definição

Fixa um bloco de memória.

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

O deslocamento para o elemento dentro do buffer de memória para onde o retorno MemoryHandle aponta.

Devoluções

Uma pega para o bloco de memória.

Observações

Um programador pode aceder a um objeto que implementa a IPinnable interface sem a fixar apenas através de APIs geridas. A fixação é necessária para o acesso por APIs não geridas.

Chame este método para indicar que o IPinnable objeto não pode ser movido pelo coletor de lixo, de modo a que o endereço do objeto fixado possa ser usado.

Aplica-se a