Compartir a través de


ICorDebugSymbolProvider::GetMethodProps (Método)

Devuelve información sobre las propiedades del método, como el token de metadatos del método e información sobre sus parámetros genéricos, dada una dirección virtual relativa (RVA) en ese método.

Syntax

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] Dirección virtual relativa en el método sobre qué información se va a recuperar.

pMethodToken [out] Puntero al token de metadatos del método.

pcGenericParams [out] Puntero al número de parámetros genéricos asociados a este método.

cbSignature [in] Tamaño de la signature matriz. Consulte la sección Comentarios.

pcbSignature [out] Puntero al tamaño de la matriz devuelta signature .

signature [out] Búfer que contiene las firmas de especificación de tipos de todos los parámetros genéricos.

Observaciones

Para obtener el tamaño necesario de la matriz del signature método, establezca el cbSignature argumento en 0 y signature en NULL. Cuando el método vuelva, pcbSignature contendrá el número de bytes necesarios para la signature matriz.

Nota:

Este método solo está disponible con .NET Native.

Requisitos

Plataformas: Consulte Sistemas operativos compatibles con .NET.

Encabezado: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versiones de .NET: Disponible desde .NET Framework 4.6

Consulte también