PinnedGCHandle<T>.GetAddressOfObjectData メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
重要
この API は CLS 準拠ではありません。
PinnedGCHandle<T>内のオブジェクト データのアドレスを取得します。
public:
void* GetAddressOfObjectData();
[System.CLSCompliant(false)]
public readonly void* GetAddressOfObjectData();
[<System.CLSCompliant(false)>]
member this.GetAddressOfObjectData : unit -> nativeptr<unit>
返品
ピン留めされたオブジェクトの最初のインスタンス フィールドのアドレス。ハンドルがオブジェクトを指していない場合は null 。
- 属性
例外
ハンドルが初期化されていないか、既に破棄されています。
注釈
このメソッドは、配列または String以外の型で使用することを目的としています。
配列または Stringの場合は、代わりに GetAddressOfArrayData<T>(PinnedGCHandle<T[]>) または GetAddressOfStringData(PinnedGCHandle<String>) を使用します。
このメソッドは、blittable 型にのみ使用する必要があります。