Структура DacpReJitData
Определяет основные сведения о заданном методе, инструментированного профилировщиком.
Примечание
Этот API изначально был разработан для внутреннего использования в среде выполнения. Хотя теперь он поддерживается для стороннего использования, мы рекомендуем по возможности работать с ICorDebug
API и ICorProfiler
.
Синтаксис
struct MSLAYOUT DacpReJitData
{
enum Flags
{
kUnknown,
kRequested,
kActive,
kReverted,
};
CLRDATA_ADDRESS rejitID;
Flags flags;
CLRDATA_ADDRESS NativeCodeAddr;
};
Элементы
Член | Описание |
---|---|
rejitID |
Номер редакции ReJit для метода. |
flags |
Флаг, указывающий текущее состояние инструментирования ReJit метода для заданной версии. |
NativeCodeAddr |
Базовый адрес повторной реализации метода. |
Комментарии
Эта структура находится внутри среды выполнения и не предоставляется через заголовки или файлы библиотеки. Чтобы использовать его, определите структуру, как указано выше. Структура также должна быть определена с помощью ms_struct
упаковки, если не используются компиляторы Майкрософт.
Требования
Платформы: см. раздел Требования к системе.
Заголовка: Ни один
Библиотека: Ни один
версии платформа .NET Framework: доступно с версии 4.7