GCHandle.AddrOfPinnedObject Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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
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.