ICorProfilerAssemblyReferenceProvider::AddAssemblyReference メソッド

[.NET Framework 4.5.2 以降のバージョンでのみでサポート]

プロファイラーが ICorProfilerCallback::ModuleLoadFinished コールバックに追加されることをアセンブリ参照の共通言語ランタイム (CLR) に通知します。

構文

HRESULT AddAssemblyReference(  
        const COR_PRF_ASSEMBLY_REFERENCE_INFO* pAssemblyRefInfo  
);  

パラメーター

pAssemblyRefInfo アセンブリ参照クロージャー ウォークを実行するときに考慮する必要のあるアセンブリ参照に関する情報を CLR に提供する COR_PRF_ASSEMBLY_REFERENCE_INFO構造体へのポインター。

解説

プロファイラーは、ICorProfilerCallback6::GetAssemblyReferences コールバックの wszAssemblyPath 引数に指定されたアセンブリから参照される対象アセンブリごとにこのメソッドを呼び出します。 ICorProfilerAssemblyReferenceProvider インターフェイス オブジェクトはプロファイラーの ICorProfilerCallback6::GetAssemblyReferences コールバックに、wszAssemblyPath 引数のアセンブリ パスと名前と一緒に渡されます。

必要条件

:システム要件」を参照してください。

ヘッダー : CorProf.idl、CorProf.h

ライブラリ: CorGuids.lib

.NET Framework のバージョン: 4.5.2 以降で使用可能

関連項目