Compartir a través de


Interfaz IXCLRDataMethodDefinition

Proporciona métodos para consultar información sobre una definición de método.

Nota

Esta API se diseñó originalmente para su uso interno en tiempo de ejecución. Aunque ahora es compatible con el uso de terceros, se recomienda trabajar con las API ICorDebug y ICorProfiler siempre que sea posible.

Métodos

Los métodos siguientes son algunos de los métodos disponibles en la interfaz.

Método Descripción
StartEnumInstances Proporciona un identificador para la enumeración de instancias de método para un determinado IXCLRDataAppDomain.
EnumInstance Enumera las instancias de esta definición de método.
EndEnumInstances Libera los recursos que usan los iteradores internos usados durante la enumeración de instancias.
Solicitar Solicitudes para rellenar el búfer proporcionado con los datos del método.
GetRepresentativeEntryAddress Obtiene la dirección de inicio más representativa del código nativo para este método.
GetTokenAndScope Obtiene el token de metadatos y el ámbito del método .
StartEnumExtents (método) Proporciona un identificador para la enumeración de regiones de código IL asociadas al método .
EnumeraciónExtent Enumera las regiones de código IL asociadas a este método.
EndEnumExtents Libera los recursos usados por los iteradores internos usados durante la enumeración de la región de código IL.

Comentarios

Esta interfaz reside dentro del runtime y no se expone a través de ningún encabezado o archivo de biblioteca. Sin embargo, es una interfaz COM que deriva de IUnknown con GUID AAF60008-FB2C-420b-8FB1-42D244A54A97 que se puede obtener a través de los mecanismos COM habituales.

Requisitos

Plataformas: Vea Requisitos de sistema. Encabezado: Ninguna Biblioteca: Ninguna versión de .NET Framework: disponible desde la versión 4.7

Consulte también