GCHandle.AddrOfPinnedObject 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.
Recupera o endereço dos dados do objeto num Pinned handle.
public:
IntPtr AddrOfPinnedObject();
[System.Security.SecurityCritical]
public IntPtr AddrOfPinnedObject();
public IntPtr AddrOfPinnedObject();
[<System.Security.SecurityCritical>]
member this.AddrOfPinnedObject : unit -> nativeint
member this.AddrOfPinnedObject : unit -> nativeint
Public Function AddrOfPinnedObject () As IntPtr
Devoluções
nativeint
O endereço do objeto de dados fixado.
- Atributos
Exceções
O cabo é de qualquer tipo que não Pinnedseja .
Observações
Este método é usado para obter um ponteiro estável para os dados do objeto. Para arrays, este método devolve o endereço do primeiro elemento. Para cadeias, este método devolve o endereço do primeiro carácter.
Fixar um objeto impede que o coletor de lixo o mova na memória, reduzindo assim a eficiência do coletor de lixo.