GCHandle.AddrOfPinnedObject Metodo

Definizione

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

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

Valori restituiti

IntPtr

nativeint

Indirizzo dell'oggetto dati aggiunto.

Attributi

Eccezioni

L'handle è qualsiasi 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