GCHandle.AddrOfPinnedObject Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
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 modułowi odśmiecania pamięci przenoszenie go w pamięci, co zmniejsza wydajność modułu odśmiecania pamięci.
Dotyczy
Zobacz też
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla