Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Retorna informações sobre propriedades do método, como o token de metadados do método e informações sobre seus parâmetros genéricos, dado um endereço virtual relativo (RVA) 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 [em] Um endereço virtual relativo no método sobre o qual as informações devem ser recuperadas.
pMethodToken [saídas] Um ponteiro para o token de metadados do método.
pcGenericParams [saídas] Um ponteiro para o número de parâmetros genéricos associados a este método.
cbSignature [em] O tamanho da signature matriz. Consulte a secção Observações.
pcbSignature [saídas] Um ponteiro para o tamanho da matriz retornada signature .
signature [saídas] Um buffer que contém as assinaturas typespec de todos os parâmetros genéricos.
Observações
Para obter o tamanho necessário da matriz do método signature , defina o cbSignature argumento como 0 e signaturenull. Quando o método retorna, 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.
Requerimentos
Plataformas: Consulte Sistemas operacionais suportados pelo .NET.
Cabeçalho: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
Versões .NET: Disponível desde: .NET Framework 4.6