Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Representa un segmento de código de lenguaje intermedio común (CIL) o código nativo.
Methods
| Método | Description |
|---|---|
| CreateBreakpoint (método) | Crea un punto de interrupción en el desplazamiento especificado. |
| GetAddress (método) | Obtiene la dirección virtual relativa (RVA) del segmento de código que ICorDebugCode representa. |
| GetCode (método) | Obtiene todo el código de la función especificada, con formato de desensamblaje. Este método ha quedado en desuso; use ICorDebugCode2::GetCodeChunks en su lugar. |
| GetEnCRemapSequencePoints (método) | No implementado. |
| GetFunction (método) | Obtiene el elemento "ICorDebugFunction" asociado a este ICorDebugCodeobjeto . |
| GetILToNativeMapping (método) | Obtiene una matriz de instancias de "COR_DEBUG_IL_TO_NATIVE_MAP" que representan asignaciones de desplazamientos de CIL a desplazamientos nativos. |
| GetSize (método) | Obtiene el tamaño, en bytes, del código binario representado por este ICorDebugCode. |
| GetVersionNumber (método) | Obtiene el número basado en uno que identifica la versión del código que representa.ICorDebugCode |
| IsIL (método) | Obtiene un valor que indica si se ICorDebugCode compila en CIL. |
Observaciones
ICorDebugCode puede representar CIL o código nativo. Un objeto "ICorDebugFunction" que representa el código CIL puede tener cero o uno ICorDebugCode de los objetos asociados a él. Un objeto "ICorDebugFunction" que representa código nativo puede tener cualquier número de ICorDebugCode objetos asociados.
Nota:
Esta interfaz no admite la llamada remota, ya sea entre máquinas o entre procesos.
Requisitos
Plataformas: Consulte Sistemas operativos compatibles con .NET.
Encabezado: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
Versiones de .NET: Disponible desde .NET Framework 1.0