GCHandleExtensions.GetAddressOfArrayData<T> Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Belangrijk
Deze API is niet CLS-conform.
Haalt het adres van de matrixgegevens op in handle.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static T* GetAddressOfArrayData(System::Runtime::InteropServices::PinnedGCHandle<cli::array <T> ^> handle);
[System.CLSCompliant(false)]
public static T* GetAddressOfArrayData<T>(this System.Runtime.InteropServices.PinnedGCHandle<T[]> handle);
[<System.CLSCompliant(false)>]
static member GetAddressOfArrayData : System.Runtime.InteropServices.PinnedGCHandle<'T[]> -> nativeptr<'T>
Type parameters
- T
Parameters
- handle
- PinnedGCHandle<T[]>
De greep waaruit de aanwijzer moet worden opgehaald.
Retouren
Het adres van het 0e matrixelement van de vastgemaakte matrix of null als de greep niet verwijst naar een object.
- Kenmerken
Uitzonderingen
De ingang wordt niet geïnitialiseerd of is al verwijderd.