返回有关方法属性的信息,例如方法的元数据令牌及其泛型参数的相关信息,给定该方法中的相对虚拟地址(RVA)。
Syntax
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 字节数。
注释
此方法仅适用于 .NET Native。
要求
平台: 请参阅 .NET 支持的作系统。
页眉: CorDebug.idl、CorDebug.h
图书馆: CorGuids.lib
.NET 版本: 自 .NET Framework 4.6 起可用