PinnedGCHandle<T>.GetAddressOfObjectData メソッド

定義

重要

この API は CLS 準拠ではありません。

PinnedGCHandle<T>内のオブジェクト データのアドレスを取得します。

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

返品

Void*

ピン留めされたオブジェクトの最初のインスタンス フィールドのアドレス。ハンドルがオブジェクトを指していない場合は null

属性

例外

ハンドルが初期化されていないか、既に破棄されています。

注釈

このメソッドは、配列または String以外の型で使用することを目的としています。

配列または Stringの場合は、代わりに GetAddressOfArrayData<T>(PinnedGCHandle<T[]>) または GetAddressOfStringData(PinnedGCHandle<String>) を使用します。

このメソッドは、blittable 型にのみ使用する必要があります。

適用対象