ICorDebugFunction (Interfaz)
Representa una función o un método administrado.
Métodos
Método |
Descripción |
---|---|
Crea un punto de interrupción al principio de esta función. |
|
Obtiene un objeto ICorDebugClass que representa la clase de la que es miembro esta función. |
|
Obtiene el número de versión de la última modificación realizada a esta función. |
|
Obtiene el código del lenguaje intermedio de Microsoft (MSIL) para esta función. |
|
Obtiene el símbolo (token) de metadatos que corresponde a la firma de la variable local de la función representada por esta instancia de ICorDebugFunction. |
|
Obtiene el módulo en el que está definida esta función. |
|
Obtiene el código nativo de esta función. |
|
Obtiene el token de metadatos de esta función. |
Comentarios
La interfaz ICorDebugFunction no representa una función con parámetros de tipo genérico. Por ejemplo, una instancia de ICorDebugFunction representaría Func<T> pero no Func<string>. Llame a ICorDebugILFrame2::EnumerateTypeParameters para obtener los parámetros de tipos genéricos.
La relación entre el token de metadatos de un método, mdMethodDef, y el objeto ICorDebugFunction de un método depende de si se permite Editar y continuar en la función:
Si no se permite Editar y continuar en la función, existe una relación uno a uno entre el objeto ICorDebugFunction y el token mdMethodDef. Es decir, la función tiene un objeto ICorDebugFunction y un símbolo (token) mdMethodDef.
Si se permite Editar y continuar en la función, existe una relación varios a uno entre el objeto ICorDebugFunction y el token mdMethodDef. Es decir, la función puede tener muchas instancias de ICorDebugFunction, una para cada versión de la función, pero sólo un símbolo (token) mdMethodDef.
Nota |
---|
Esta interfaz no admite que se la llame de forma remota, ya sea entre procesos o entre equipos. |
Requisitos
Plataformas: vea Requisitos de sistema de .NET Framework.
Encabezado: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
Versiones de .NET Framework: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0