次の方法で共有


GCHandle メンバ

GCHandle 概要

パブリック プロパティ

パブリック プロパティIsAllocated

.NET Compact Framework でもサポート。

ハンドルが割り当てられているかどうかを示す値を取得します。
パブリック プロパティTarget

.NET Compact Framework でもサポート。

ハンドルが表すオブジェクトを取得または設定します。

パブリック メソッド

パブリック メソッドAddrOfPinnedObject

.NET Compact Framework でもサポート。

Pinned ハンドル内のオブジェクトのアドレスを取得します。
パブリック メソッドstatic (Shared in Visual Basic)Alloc

.NET Compact Framework でもサポート。

オーバーロード。 指定したオブジェクトにハンドルを割り当てます。
パブリック メソッドEquals (ValueType から継承されます)

.NET Compact Framework でもサポート。

オーバーライド。 このインスタンスと指定したオブジェクトが等しいかどうかを示します。
パブリック メソッドFree

.NET Compact Framework でもサポート。

GCHandle を解放します。
パブリック メソッドGetHashCode (ValueType から継承されます)

.NET Compact Framework でもサポート。

オーバーライド。 このインスタンスのハッシュ コードを返します。
パブリック メソッドGetType (Object から継承されます)

.NET Compact Framework でもサポート。

現在のインスタンスの Type を取得します。
パブリック メソッドToString (ValueType から継承されます)

.NET Compact Framework でもサポート。

オーバーライド。 このインスタンスの完全限定型名を返します。

パブリック型変換

パブリック演算子static (Shared in Visual Basic)GCHandle から IntPtr への変換

.NET Compact Framework でもサポート。

GCHandle は、内部整数表現を使用して格納されます。
パブリック演算子static (Shared in Visual Basic)IntPtr から GCHandle への変換

.NET Compact Framework でもサポート。

GCHandle は、内部整数表現を使用して格納されます。

プロテクト メソッド

プロテクト メソッドFinalize (Object から継承されます)

.NET Compact Framework でもサポート。

オーバーライド。 Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。

C# と C++ では、ファイナライザはデストラクタ構文で表現されます。

プロテクト メソッドMemberwiseClone (Object から継承されます)

.NET Compact Framework でもサポート。

現在の Object の簡易コピーを作成します。

参照

GCHandle 構造体 | System.Runtime.InteropServices 名前空間