Freigeben über


ICorProfilerAssemblyReferenceProvider-Schnittstelle

[Wird nur in .NET Framework 4.5.2 und neueren Versionen unterstützt]

Ermöglicht dem Profiler, die Common Language Runtime (CLR) über Assemblyverweise zu informieren, die der Profiler im ICorProfilerCallback::ModuleLoadFinished-Rückruf hinzufügt.

Methoden

Methode BESCHREIBUNG
AddAssemblyReference-Methode Informiert die CLR über einen Assemblyverweis, den der Profiler plant, im ModuleLoadFinished-Rückruf hinzuzufügen.

Bemerkungen

Die CLR gibt ein ICorProfilerAssemblyReferenceProvider-Schnittstellenobjekt im ICorProfilerCallback6::GetAssemblyReferences-Rückruf an den Profiler weiter. Dies ermöglicht dem Profiler, die CLR über Assemblyverweise zu informieren, die der Profiler plant, später in ICorProfilerCallback::ModuleLoadFinished hinzuzufügen. -Rückruf hinzufügt. Dies verbessert die Genauigkeit des Assemblyverweis-Abschlussdurchlaufs der CLR sowie dessen Algorithmen zur Bestimmung, ob Assemblys geteilt werden können.

Diese Schnittstelle kann nur im ICorProfilerCallback6::GetAssemblyReferences-Rückruf verwendet werden, der dieses Schnittstellenobjekt an den Profiler übergibt.

Anforderungen

Plattformen: Informationen finden Sie unter Systemanforderungen.

Header: CorProf.idl, CorProf.h

.NET Framework-Versionen: Seit Version 4.5.2 verfügbar

Weitere Informationen