Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Retorna informações sobre as propriedades do método, como o token de metadados do método e informações sobre seus parâmetros genéricos, considerando um RVA (endereço virtual relativo) nesse método.
Sintaxe
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[]
);
Parâmetros
codeRVA [in] Um endereço virtual relativo no método sobre quais informações devem ser recuperadas.
pMethodToken [out] Um ponteiro para o token de metadados do método.
pcGenericParams [out] Um ponteiro para o número de parâmetros genéricos associados a esse método.
cbSignature [in] O tamanho da signature matriz. Consulte a seção Comentários.
pcbSignature [out] Um ponteiro para o tamanho da matriz retornada signature .
signature [out] Um buffer que contém as assinaturas de typespec de todos os parâmetros genéricos.
Observações
Para obter o tamanho necessário da matriz do signature método, defina o cbSignature argumento como 0 e signaturenulo. Quando o método retornar, pcbSignature conterá o número de bytes necessários para a signature matriz.
Observação
Esse método está disponível apenas com o .NET Native.
Requirements
Plataformas: Consulte sistemas operacionais com suporte do .NET.
Cabeçalho: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
Versões do .NET: Disponível desde o .NET Framework 4.6