GCHandle.AddrOfPinnedObject Metodo

Definizione

Recupera l'indirizzo dei dati dell'oggetto in un handle Pinned.

public:
 IntPtr AddrOfPinnedObject();
[System.Security.SecurityCritical]
public IntPtr AddrOfPinnedObject ();
public IntPtr AddrOfPinnedObject ();
public readonly IntPtr AddrOfPinnedObject ();
[<System.Security.SecurityCritical>]
member this.AddrOfPinnedObject : unit -> nativeint
member this.AddrOfPinnedObject : unit -> nativeint
Public Function AddrOfPinnedObject () As IntPtr

Restituisce

IntPtr

nativeint

Indirizzo dei dati dell'oggetto bloccato.

Attributi

Eccezioni

L'handle è di un tipo diverso da Pinned.

Commenti

Questo metodo viene usato per ottenere un puntatore stabile ai dati dell'oggetto. Per le matrici, questo metodo restituisce l'indirizzo del primo elemento. Per le stringhe, questo metodo restituisce l'indirizzo del primo carattere.

L'aggiunta di un oggetto impedisce al Garbage Collector di spostarlo in memoria, riducendo così l'efficienza del Garbage Collector.

Si applica a

Vedi anche