GCHandleExtensions.GetAddressOfArrayData<T> Méthode

Définition

Important

Cette API n’est pas conforme CLS.

Récupère l’adresse des données de tableau dans 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>

Paramètres de type

T

Paramètres

handle
PinnedGCHandle<T[]>

Handle à partir duquel récupérer le pointeur.

Retours

T*

Adresse du 0e élément de tableau du tableau épinglé, ou null si le handle ne pointe vers aucun objet.

Attributs

Exceptions

Le handle n’est pas initialisé ou est déjà supprimé.

S’applique à