Метод ICorProfilerCallback::ModuleAttachedToAssembly
Уведомляет профилировщика о присоединении модуля к его родительской сборке.
Синтаксис
HRESULT ModuleAttachedToAssembly(
[in] ModuleID moduleId,
[in] AssemblyID AssemblyId);
Параметры
moduleId
[in] Идентификатор подключаемого модуля.
AssemblyId
[in] Идентификатор родительской сборки, к которой присоединен модуль.
Комментарии
Модуль можно загрузить через таблицу адресов импорта (IAT), через вызов LoadLibrary
или ссылку на метаданные. В результате загрузчик среды CLR имеет несколько путей кода для определения сборки, в которой находится модуль. Таким образом, возможно, что после вызова ICorProfilerCallback::ModuleLoadFinished модуль не знает, в какой сборке он находится, и получить идентификатор родительской сборки невозможно. Метод ModuleAttachedToAssembly
вызывается при присоединении модуля к родительской сборке и получении идентификатора родительской сборки.
Требования
Платформы: см. раздел Требования к системе.
Заголовок: CorProf.idl, CorProf.h
Библиотека: CorGuids.lib
версии платформа .NET Framework: доступно с версии 2.0.