Język

PinnedGCHandle<T>.GetAddressOfObjectData Metoda

Definicja

Ważne

Ten interfejs API nie jest zgodny ze specyfikacją CLS.

Pobiera adres danych obiektu w obiekcie PinnedGCHandle<T>.

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

Zwraca

Void*

Adres pola pierwszego wystąpienia przypiętego obiektu lub null jeśli uchwyt nie wskazuje żadnego obiektu.

Atrybuty

Wyjątki

Dojście nie zostało zainicjowane lub zostało już usunięte.

Uwagi

Ta metoda ma być używana z typami innymi niż tablica lub String.

W przypadku tablicy lub Stringzamiast tego użyj polecenia GetAddressOfArrayData<T>(PinnedGCHandle<T[]>) lub GetAddressOfStringData(PinnedGCHandle<String>) .

Ta metoda powinna być używana tylko dla typów blittable.

Dotyczy