Metodo ICorDebugSymbolProvider::GetTypeProps

Restituisce informazioni sulle proprietà di un tipo, ad esempio il numero di firma dei parametri generici, dato un indirizzo RVA (Relative Virtual Address) in un oggetto vtable.

Sintassi

HRESULT GetTypeProps(  
   [in]  ULONG32 vtableRva,  
   [in]  ULONG32 cbSignature,  
   [out] ULONG32 *pcbSignature,  
   [out, size_is(cbSignature), length_is(*pcbSignature)] BYTE signature[]  
);  

Parametri

tableRva
[in] Indirizzo RVA (Relative Virtual Address) in un oggetto vtable

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

pcbSignature
[out] [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 tipo, 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 dalla versione 4.6, solo .NET Native

Vedi anche