Compartir vía


ICorDebugSymbolProvider (Interfaz)

Proporciona métodos que se pueden usar para recuperar información de símbolos de depuración.

Methods

Método Description
GetAssemblyImageBytes (método) Lee los datos de un ensamblado combinado dado una dirección virtual relativa (RVA) en el ensamblado combinado.
GetAssemblyImageMetadata (método) Devuelve los metadatos de un ensamblado combinado.
GetCodeRange (método) Obtiene la dirección de inicio del método y el tamaño dados a una dirección virtual relativa (RVA) en un método .
GetInstanceFieldSymbols (método) Obtiene los símbolos de campo de instancia que corresponden a una firma typespec.
GetMergedAssemblyRecords (método) Obtiene los registros de símbolos de todos los ensamblados combinados.
GetMethodLocalSymbols (método) Obtiene los símbolos locales de un método según la dirección virtual relativa (RVA) de ese método.
GetMethodParameterSymbols (método) Obtiene los símbolos de parámetro de un método según la dirección virtual relativa (RVA) de ese método.
GetMethodProps (método) Devuelve información sobre las propiedades del método, como el token de metadatos del método e información sobre sus parámetros genéricos, dada una dirección virtual relativa (RVA) en ese método.
GetObjectSize (método) Devuelve el tamaño del objeto de un objeto en función de su firma typespec.
GetStaticFieldSymbols (método) Obtiene los símbolos de campo estáticos que corresponden a una firma de especificación de tipos.
GetTypeProps (método) Devuelve información sobre 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.

Observaciones

Nota:

Esta interfaz solo está disponible con .NET Native. Si implementa esta interfaz para escenarios de ICorDebug fuera de .NET Native, Common Language Runtime omitirá esta interfaz.

Requisitos

Plataformas: Consulte Sistemas operativos compatibles con .NET.

Encabezado: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versiones de .NET: Disponible desde .NET Framework 4.6