Freigeben über


ICorProfilerAssemblyReferenceProvider::AddAssemblyReference-Methode

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

Informiert die Common Language Runtime (CLR) über Assemblyverweise, die der Profiler plant, im ICorProfilerCallback::ModuleLoadFinished-Rückruf hinzuzufügen.

Syntax

HRESULT AddAssemblyReference(  
        const COR_PRF_ASSEMBLY_REFERENCE_INFO* pAssemblyRefInfo  
);  

Parameter

pAssemblyRefInfo Ein Zeiger auf eine COR_PRF_ASSEMBLY_REFERENCE_INFO-Struktur, die der CLR Informationen zu einem Assemblyverweis liefert, der beachtet werden muss, wenn ein Assemblyverweis-Abschlussdurchlauf durchgeführt wird.

Bemerkungen

Der Profiler ruft diese Methode für jede Zielassembly auf, auf die er von der Assembly aus verweisen will, die im wszAssemblyPath-Argument des ICorProfilerCallback6::GetAssemblyReferences-Rückrufs festgelegt ist. Das ICorProfilerAssemblyReferenceProvider-Schnittstellenobjekt wird an den ICorProfilerCallback6::GetAssemblyReferences-Rückruf des Profilers übergeben, zusammen mit dem Assemblypfad und -namen im wszAssemblyPath-Argument.

Anforderungen

Plattformen: Informationen finden Sie unter Systemanforderungen.

Header: CorProf.idl, CorProf.h

Bibliothek: CorGuids.lib

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

Siehe auch