PinnedGCHandle<T>.GetAddressOfObjectData Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wichtig
Diese API ist nicht CLS-kompatibel.
Ruft die Adresse der Objektdaten in einem PinnedGCHandle<T>.
public:
void* GetAddressOfObjectData();
[System.CLSCompliant(false)]
public readonly void* GetAddressOfObjectData();
[<System.CLSCompliant(false)>]
member this.GetAddressOfObjectData : unit -> nativeptr<unit>
Gibt zurück
Die Adresse des ersten Instanzfelds des angehefteten Objekts oder null wenn das Handle nicht auf ein Objekt verweist.
- Attribute
Ausnahmen
Das Handle wird nicht initialisiert oder bereits verworfen.
Hinweise
Diese Methode soll mit anderen Typen als Array oder StringArray verwendet werden.
Verwenden oder stattdessen für Array oder String, verwenden GetAddressOfArrayData<T>(PinnedGCHandle<T[]>) oder GetAddressOfStringData(PinnedGCHandle<String>) stattdessen.
Diese Methode sollte nur für blittbare Typen verwendet werden.