IPinnable.Pin(Int32) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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 o qual o MemoryHandle retornado aponta.
Retornos
Um identificador para o bloco de memória.
Comentários
Um desenvolvedor pode acessar um objeto que implementa a IPinnable interface sem fixá-la somente por meio de APIs gerenciadas. A fixação é necessária para acesso por APIs não gerenciadas.
Chame esse método para indicar que o IPinnable objeto não pode ser movido pelo coletor de lixo para que o endereço do objeto fixado possa ser usado.