PinnedGCHandle<T>.GetAddressOfObjectData Méthode

Définition

Important

Cette API n’est pas conforme CLS.

Récupère l’adresse des données d’objet dans un PinnedGCHandle<T>.

public:
 void* GetAddressOfObjectData();
[System.CLSCompliant(false)]
public readonly void* GetAddressOfObjectData();
[<System.CLSCompliant(false)>]
member this.GetAddressOfObjectData : unit -> nativeptr<unit>

Retours

Void*

Adresse du champ de première instance de l’objet épinglé, ou null si le handle ne pointe vers aucun objet.

Attributs

Exceptions

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

Remarques

Cette méthode est destinée à être utilisée avec des types autres que le tableau ou String.

Pour le tableau ou String, à la place, utilisez GetAddressOfArrayData<T>(PinnedGCHandle<T[]>) ou GetAddressOfStringData(PinnedGCHandle<String>) utilisez-le.

Cette méthode ne doit être utilisée que pour les types blittables.

S’applique à