次の方法で共有


IXCLRDataMethodInstance インターフェイス

メソッド インスタンスに関する情報を照会するためのメソッドを提供します。

Note

この API はもともと、ランタイムで内部使用するために設計されました。 現在はサードパーティによる使用がサポートされていますが、可能な場合は API ICorDebug および ICorProfiler を使用することをお勧めします。

メソッド

メソッド 説明
GetILAddressMap IL からアドレスへのマッピング情報を取得します。
GetRepresentativeEntryAddress メソッドに対して可能性のあるすべてのエントリ ポイントのネイティブ コンパイルのための、最も代表的なエントリ ポイント アドレスを取得します。
Request メソッド インスタンスのデータで指定されたバッファーを設定する要求。
StartEnumExtents メソッドに関連付けられているネイティブ コード領域の列挙のハンドルを提供します。
EnumExtent メソッドに関連付けられているネイティブ コード領域を列挙します。
EndEnumExtents ネイティブ コード範囲の列挙中に使用される内部反復子によって使用されるリソースを解放します。
GetTokenAndScope メソッドのメタデータ トークンとスコープを取得します。
GetILOffsetsByAddress メソッドの指定されたアドレスに対応する IL オフセットを取得します。.
GetAddressRangesByILOffset メソッド内の特定の IL オフセットに対応するネイティブ コード アドレスを返します。
GetDefinition このメソッド インスタンスに一致するメソッド定義を取得します。
GetName このメソッド インスタンスの完全修飾名を取得します。

解説

このインターフェイスはランタイム内に存在し、ヘッダーまたはライブラリ ファイルを介して公開されることはありません。 ただし、これは、通常の COM 機構を通じて取得できる GUID ECD73800-22CA-4b0d-AB55-E9BA7E6318A5 を持つ IUnknown から派生する COM インターフェイスです。

必要条件

:システム要件」を参照してください。 ヘッダー: なし ライブラリ: なし .NET Framework のバージョン: 4.7 以降で使用可能

関連項目