Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Указывает свойства модуля.
Синтаксис
typedef enum
{
COR_PRF_MODULE_DISK = 0x00000001,
COR_PRF_MODULE_NGEN = 0x00000002,
COR_PRF_MODULE_DYNAMIC = 0x00000004,
COR_PRF_MODULE_COLLECTIBLE = 0x00000008,
COR_PRF_MODULE_RESOURCE = 0x00000010,
COR_PRF_MODULE_FLAT_LAYOUT = 0x00000020,
COR_PRF_MODULE_WINDOWS_RUNTIME = 0x00000040
} COR_PRF_MODULE_FLAGS;
Элементы
| Член | Описание |
|---|---|
| COR_PRF_MODULE_DISK | Модуль был загружен с диска. |
| COR_PRF_MODULE_NGEN | Модуль был создан генератором образов в машинном коде (Ngen.exe). |
| COR_PRF_MODULE_DYNAMIC | Модуль был создан методами System.Reflection.Emit в пространстве имен . |
| COR_PRF_MODULE_COLLECTIBLE | Временем существования модуля управляет сборщик мусора. |
| COR_PRF_MODULE_RESOURCE | Модуль не содержит метаданных и используется исключительно как ресурс. Управляемым эквивалентом этого бита Module.IsResource является метод . |
| COR_PRF_MODULE_FLAT_LAYOUT | Макет модуля в памяти плоский, не сопоставленный. Если модуль имеет этот бит, профилировщики, считывающие информацию непосредственно из заголовка переносимого исполняемого файла (PE), должны быть осторожны при интерпретации относительных виртуальных адресов (RVA) в заголовке. |
| COR_PRF_MODULE_WINDOWS_RUNTIME | Флаг типа контента среда выполнения Windows задается в метаданных сборки этого модуля. Это относится ко всем модулям метаданных Windows (WINMD). |
Комментарии
Биты из COR_PRF_MODULE_FLAGS возвращаются профилировщику в pdwModuleFlags выходном параметре метода ICorProfilerInfo3::GetModuleInfo2 . Возможны некоторые сочетания двух или более флагов, но не все сочетания.
Требования
Платформы: см. раздел Требования к системе.
Заголовок: CorProf.idl, CorProf.h
Библиотека: CorGuids.lib
версии платформа .NET Framework: доступно с 4