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 del metodo sul quale recuperare informazioni.

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

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

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

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

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

Commenti

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 di .NET Framework.

Intestazione: CorDebug.idl, CorDebug.h

Libreria: CorGuids.lib

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

Vedi anche