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