IHostAssemblyManager
Aktualisiert: November 2007
Stellt Methoden bereit, die es einem Host ermöglichen, Assemblys anzugeben, die von der Common Language Runtime (CLR) oder vom Host geladen werden sollen.
interface IHostAssemblyManager: IUnknown {
HRESULT GetAssemblyStore (
[out] IHostAssemblyStore **ppAssemblyStore
);
HRESULT GetNonHostStoreAssemblies (
[out] ICLRAssemblyReferenceList** ppReferenceList
);
};
Methoden
Methode |
Beschreibung |
---|---|
Ruft einen Schnittstellenzeiger auf einen IHostAssemblyStore ab, der die vom Host geladene Liste der Assemblys darstellt. |
|
Ruft einen Schnittstellenzeiger auf eine ICLRAssemblyReferenceList ab, die die Liste der Assemblys darstellt; von der der Host erwartet, dass sie von der CLR geladen wird. |
Hinweise
Der Host muss weder IHostAssemblyManager noch IHostAssemblyStore implementieren. Wenn der Host IHostAssemblyManager implementiert, muss er auch IHostAssemblyStore implementieren.
Die Laufzeit fragt einen IHostAssemblyManager ab, indem sie IHostControl::GetHostManager nach Initialisierung mit einem IID von IID_IHostAssemblyManager aufruft.
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: MSCorEE.idl
Bibliothek: als Ressource in MSCorEE.dll enthalten
.NET Framework-Versionen: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0