COR_TYPEID 構造体
型識別子が含まれます。
構文
typedef struct COR_TYPEID{
UINT64 token1;
UINT64 token2;
} COR_TYPEID;
メンバー
メンバー | 説明 |
---|---|
token1 |
最初のトークン。 |
token2 |
2 番目のトークン。 |
解説
COR_TYPEID
構造体は、ガベージ コレクトされるオブジェクトに関する情報を提供する多数のデバッグ メソッドによって返されます。 その後、その項目に関する追加情報を提供する他のデバッグ メソッドに引数として渡すことができます。 たとえば、ICorDebugHeapEnum オブジェクトを列挙することによって、マネージド ヒープ上の個々のオブジェクトを表す個々の COR_HEAPOBJECT オブジェクトを取得できます。 その後、COR_HEAPOBJECT.type
フィールドから ICorDebugProcess5::GetTypeForTypeID メソッドに COR_TYPEID
値を渡して、オブジェクトに関する型情報を提供する ICorDebugType オブジェクトを取得することができます。
COR_TYPEID
オブジェクトは不透明にするためのものです。 その個々のフィールドにアクセスしたり操作したりすることはできません。 唯一の用途は、メソッド呼び出しで out
パラメーターとして提供され、さらに他のメソッドに渡して追加情報を提供できる識別子としてです。
必要条件
:「システム要件」を参照してください。
ヘッダー: CorDebug.idl、CorDebug.h
ライブラリ: CorGuids.lib
.NET Framework のバージョン: 4.5 以降で使用可能
関連項目
.NET
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示