Condividi tramite


Metodo ICorDebugSymbolProvider::GetMethodProps

Restituisce informazioni sulle proprietà del metodo, ad esempio il token di metadati del metodo e informazioni sui relativi parametri generici, da un indirizzo RVA (Relative Virtual Address) fornito in tale metodo.

Sintassi

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

Parametri

codeRVA [in] Indirizzo virtuale relativo nel metodo su quali informazioni devono essere recuperate.

pMethodToken [out] Puntatore al token di metadati del metodo.

pcGenericParams [out] Puntatore al numero di parametri generici associati a questo metodo.

cbSignature [in] Dimensione della signature matrice. Vedere la sezione relativa alle osservazioni.

pcbSignature [out] Puntatore alla dimensione della matrice restituita signature .

signature [out] Buffer che contiene le firme typespec di tutti i parametri generici.

Osservazioni:

Per ottenere le dimensioni necessarie della matrice del signature metodo, impostare l'argomento cbSignature su 0 e signature su Null. Quando il metodo viene restituito, pcbSignature conterrà il numero di byte necessari per la matrice signature.

Nota

Questo metodo è disponibile solo con .NET Native.

Requisiti

Piattaforme: vedere Requisiti di sistema.

Intestazione: CorDebug.idl, CorDebug.h

Libreria: CorGuids.lib

Versioni di .NET Framework: disponibili solo dalla versione 4.6, .NET Native

Vedi anche