ICorProfilerCallback::ModuleAttachedToAssembly-Methode
Benachrichtigt den Profiler, dass ein Modul an seine übergeordnete Assembly angefügt wird.
HRESULT ModuleAttachedToAssembly(
[in] ModuleID moduleId,
[in] AssemblyID AssemblyId);
Parameter
moduleId
[in] Die ID des Moduls, das angefügt wird.AssemblyId
[in] Die ID der übergeordneten Assembly, an die das Modul angefügt wird.
Hinweise
Ein Modul kann durch eine Importadresstabelle (IAT), durch Aufruf von LoadLibrary oder durch einen Metadatenverweis geladen werden. Als Ergebnis besitzt das Ladeprogramm der Common Language Runtime (CLR) mehrere Codepfade, um die Assembly zu bestimmen, in der ein Modul enthalten ist. Daher ist es möglich, dass nach dem Aufruf von ICorProfilerCallback::ModuleLoadFinished das Modul die Assembly, in der es enthalten ist, nicht kennt und die übergeordnete Assembly-ID nicht abgerufen werden kann. Die ModuleAttachedToAssembly-Methode wird aufgerufen, wenn das Modul an die übergeordnete Assembly angehängt wird und die übergeordnete Assembly-ID abgerufen werden kann.
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: CorProf.idl, CorProf.h
Bibliothek: CorGuids.lib
.NET Framework-Versionen: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0