IHostAssemblyManager
更新 : 2007 年 11 月
共通言語ランタイム (CLR: Common Language Runtime) またはホストが読み込むアセンブリ セットを、ホストが指定できるようにするメソッドを提供します。
interface IHostAssemblyManager: IUnknown {
HRESULT GetAssemblyStore (
[out] IHostAssemblyStore **ppAssemblyStore
);
HRESULT GetNonHostStoreAssemblies (
[out] ICLRAssemblyReferenceList** ppReferenceList
);
};
メソッド
メソッド |
説明 |
---|---|
ホストが読み込むアセンブリの一覧を表す IHostAssemblyStore へのインターフェイス ポインタを取得します。 |
|
ホストが CLR に対して読み込むことを要求するアセンブリの一覧を表す、ICLRAssemblyReferenceList へのインターフェイス ポインタを取得します。 |
解説
ホストは IHostAssemblyManager または IHostAssemblyStore を実装する必要はありません。ホストが IHostAssemblyManager を実装する場合は、IHostAssemblyStore も実装する必要があります。
ランタイムは初期化の際に IID_IHostAssemblyManager の IID を指定して IHostControl::GetHostManager を呼び出し、IHostAssemblyManager を照会します。
必要条件
プラットフォーム : 「.NET Framework システム要件」を参照
ヘッダー : MSCorEE.idl
ライブラリ : MSCorEE.dll にリソースとして格納されていること
.NET Framework のバージョン : 3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0