GCHandle.AddrOfPinnedObject Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Recupera la dirección de los datos del objeto en un Pinned identificador.
public:
IntPtr AddrOfPinnedObject();
[System.Security.SecurityCritical]
public IntPtr AddrOfPinnedObject();
public readonly IntPtr AddrOfPinnedObject();
public IntPtr AddrOfPinnedObject();
[<System.Security.SecurityCritical>]
member this.AddrOfPinnedObject : unit -> nativeint
member this.AddrOfPinnedObject : unit -> nativeint
Public Function AddrOfPinnedObject () As IntPtr
Devoluciones
nativeint
Dirección del objeto de datos anclado.
- Atributos
Excepciones
El identificador es cualquier tipo distinto de Pinned.
Comentarios
Este método se usa para obtener un puntero estable a los datos del objeto. En el caso de las matrices, este método devuelve la dirección del primer elemento. En el caso de las cadenas, este método devuelve la dirección del primer carácter.
Anclar un objeto impide que el recolector de elementos no utilizados se mueva alrededor de la memoria, lo que reduce la eficacia del recolector de elementos no utilizados.