GCHandle.AddrOfPinnedObject Metod

Definition

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

IntPtr

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.

Gäller för

Se även