Поделиться через


IMetaDataImport::GetMethodProps Method

Возвращает метаданные, связанные с методом, на который ссылается указанный токен MethodDef.

Syntax

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
);

Parameters

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] Указатель на любые флаги реализации для метода.

Requirements

Платформ: См. сведения о поддерживаемых операционных системах .NET.

Header: Cor.h

Library: CorGuids.lib

See also