ICorDebugSymbolProvider::GetMethodProps メソッド
メソッドの指定の相対仮想アドレス (RVA) で、そのメソッドのプロパティに関する情報 (メソッドのメタデータ トークンなど) と、そのジェネリック パラメーターに関する情報を返します。
構文
HRESULT GetMethodProps(
[in] ULONG32 codeRva,
[out] mdToken *pMethodToken,
[out] ULONG32 *pcGenericParams,
[in] ULONG32 cbSignature,
[out] ULONG32 *pcbSignature,
[out, size_is(cbSignature), length_is(*pcbSignature)] BYTE signature[]
);
パラメーター
codeRVA
[in]取得する情報に関するメソッド内の相対仮想アドレス。
pMethodToken
[out]メソッドのメタデータ トークンへのポインター。
pcGenericParams
[out]このメソッドに関連付けられているジェネリック パラメーターの数へのポインター。
cbSignature
[in] signature
配列のサイズ。 「解説」を参照してください。
pcbSignature
[out]返される signature
配列のサイズへのポインター。
signature
[out]すべてのジェネリック パラメーターの typespec シグネチャを保持するバッファー。
解説
メソッドの signature
配列の必要なサイズを取得するには、cbSignature
引数を 0 に設定し、signature
を null に設定します。 このメソッドから制御が戻ると、pcbSignature
には signature
配列の必要なバイト数が格納されます。
Note
このメソッドは .NET ネイティブでのみ使用できます。
必要条件
:「システム要件」を参照してください。
ヘッダー: CorDebug.idl、CorDebug.h
ライブラリ: CorGuids.lib
.NET Framework のバージョン: 4.6 以降で使用可能、.NET ネイティブのみ
関連項目
.NET