GCHandle.AddrOfPinnedObject Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar adressen för objektdata i ett Pinned handtag.
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
Returer
nativeint
Adressen till det fästa dataobjektet.
- Attribut
Undantag
Handtaget är en annan typ än Pinned.
Kommentarer
Den här metoden används för att hämta en stabil pekare till objektdata. För matriser returnerar den här metoden adressen till det första elementet. För strängar returnerar den här metoden adressen till det första tecknet.
Genom att fästa ett objekt hindras skräpinsamlaren från att flytta runt det i minnet, vilket minskar effektiviteten hos skräpinsamlaren.