GCHandle.AddrOfPinnedObject Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Načte adresu dat objektu v popisovači 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
Návraty
nativeint
Adresa připnutého datového objektu.
- Atributy
Výjimky
Popisovač je libovolný jiný typ než Pinned.
Poznámky
Tato metoda se používá k získání stabilního ukazatele na data objektu. Pro pole tato metoda vrátí adresu prvního prvku. Pro řetězce tato metoda vrátí adresu prvního znaku.
Připnutí objektu zabrání uvolňování paměti v jeho pohybu v paměti, čímž se sníží efektivita uvolňování paměti.