Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Представляет сегмент кода общей промежуточной среды (CIL) или машинного кода.
Методы
| Метод | Description |
|---|---|
| Метод CreateBreakpoint | Создает точку останова в указанном смещение. |
| Метод GetAddress | Получает относительный виртуальный адрес (RVA) сегмента кода, который представляет.ICorDebugCode |
| Метод GetCode | Возвращает весь код для указанной функции, отформатированный для дизассембли. Этот метод не рекомендуется; вместо этого используйте ICorDebugCode2::GetCodeChunks . |
| Метод GetEnCRemapSequencePoints | Не реализовано. |
| Метод GetFunction | Возвращает значение ICorDebugFunction, связанное с этим ICorDebugCode. |
| Метод GetILToNativeMapping | Возвращает массив экземпляров "COR_DEBUG_IL_TO_NATIVE_MAP", представляющих сопоставления с смещениями CIL с собственными смещениями. |
| Метод GetSize | Возвращает размер в байтах двоичного кода, представленного этим ICorDebugCodeкодом. |
| Метод GetVersionNumber | Возвращает одноуровневый номер, определяющий версию кода, представляющего этот ICorDebugCode код. |
| Метод IsIL | Возвращает значение, указывающее, компилируется ли это ICorDebugCode в CIL. |
Замечания
ICorDebugCode может представлять CIL или машинный код. Объект ICorDebugFunction, представляющий код CIL, может иметь либо ноль, либо один ICorDebugCode объект, связанный с ним. Объект ICorDebugFunction, представляющий машинный код, может иметь любое количество ICorDebugCode объектов, связанных с ним.
Замечание
Этот интерфейс не поддерживает удаленный вызов между компьютерами или перекрестными процессами.
Требования
Платформ: См. сведения о поддерживаемых операционных системах .NET.
Заголовок: CorDebug.idl, CorDebug.h
Библиотека: CorGuids.lib
Версии .NET: Доступно с .NET Framework 1.0