Compartir a través de


ICorDebugSymbolProvider::GetTypeProps (método)

Devuelve información acerca de las propiedades de un tipo, como el número de firmas de sus parámetros genéricos, dada una dirección virtual relativa (RVA) en una tabla virtual.

Sintaxis

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

Parámetros

tableRva
[in] Dirección virtual relativa (RVA) en una tabla virtual.

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

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

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

Comentarios

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

Nota

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

Requisitos

Plataformas: Vea Requisitos de sistema.

Encabezado: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versiones de .NET Framework: disponible a partir de la versión 4.6, solo en .NET Native

Consulte también