GCHandle.AddrOfPinnedObject Método

Definição

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

IntPtr

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.

Aplica-se a

Ver também