IMetaDataImport::GetMethodProps 方法

获取与指定的 MethodDef 标记引用的方法关联的元数据。

语法

HRESULT GetMethodProps (  
    [in]  mdMethodDef         mb,  
    [out] mdTypeDef           *pClass,  
    [out] LPWSTR              szMethod,  
    [in]  ULONG               cchMethod,  
    [out] ULONG               *pchMethod,  
    [out] DWORD               *pdwAttr,  
    [out] PCCOR_SIGNATURE     *ppvSigBlob,  
    [out] ULONG               *pcbSigBlob,  
    [out] ULONG               *pulCodeRVA,  
    [out] DWORD               *pdwImplFlags  
);  

参数

mb
[in] 表示要为其返回元数据的方法的 MethodDef 标记。

pClass
[out] 指向 TypeDef 标记的指针,该标记表示实现该方法的类型。

szMethod
[out] 指向具有方法名称的缓冲区的指针。

cchMethod
[in] szMethod 的请求大小。

pchMethod
[out] 指向 szMethod 的宽字符大小的指针,如果截断,则指向方法名称中的实际宽字符数。

pdwAttr
[out] 指向与方法关联的任何标志的指针。

ppvSigBlob
[out] 指向方法的二进制元数据签名的指针。

pcbSigBlob
[out] 指向 ppvSigBlob 字节大小的指针。

pulCodeRVA
[out] 指向方法的相对虚拟地址的指针。

pdwImplFlags
[out] 指向该方法的任何实现标志的指针。

要求

平台:请参阅系统要求

标头:Cor.h

库:作为资源包含在 MsCorEE.dll 中

.NET Framework 版本:自 1.0 起可用

另请参阅