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 起可用