Udostępnij za pośrednictwem


GCHandle.AddrOfPinnedObject Metoda

Definicja

Pobiera adres danych obiektu w dojściu 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

Zwraca

IntPtr

nativeint

Adres przypiętego obiektu danych.

Atrybuty

Wyjątki

Uchwyt jest dowolnym typem innym niż Pinned.

Uwagi

Ta metoda służy do pobierania stabilnego wskaźnika do danych obiektu. W przypadku tablic ta metoda zwraca adres pierwszego elementu. W przypadku ciągów ta metoda zwraca adres pierwszego znaku.

Przypinanie obiektu uniemożliwia odśmiecanie pamięci w pamięci, co zmniejsza wydajność modułu odśmiecania pamięci.

Dotyczy

Zobacz też