Метод 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] Указатель любых флагов реализации для метода.
Требования
Платформы: см. раздел Требования к системе для .NET Framework.
Заголовок: Cor.h
Библиотека: включена как ресурс в MsCorEE.dll
Версии платформы .NET Framework: 4, 3.5 с пакетом обновления 1 (SP1), 3.5, 3.0 с пакетом обновления 1 (SP1), 3.0, 2.0 с пакетом обновления 1 (SP1), 2.0, 1.1, 1.0