IPinnable.Pin(Int32) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.