IHostAssemblyManager Interface
Provides methods that allow a host to specify sets of assemblies that should be loaded by the common language runtime (CLR) or by the host.
Methods
Method | Description |
---|---|
GetAssemblyStore Method | Gets an interface pointer to an IHostAssemblyStore that represents the list of assemblies loaded by the host. |
GetNonHostStoreAssemblies Method | Gets an interface pointer to an ICLRAssemblyReferenceList that represents the list of assemblies that the host expects the CLR to load. |
Remarks
The host is not required to implement IHostAssemblyManager
or IHostAssemblyStore
. If the host does implement IHostAssemblyManager
, it must also implement IHostAssemblyStore
.
The runtime queries for an IHostAssemblyManager
by calling IHostControl::GetHostManager upon initialization with an IID
of IID_IHostAssemblyManager.
Requirements
Platforms: See System Requirements.
Header: MSCorEE.h
Library: Included as a resource in MSCorEE.dll
.NET Framework Versions: Available since 2.0
See also
Collaborate with us on GitHub
The source for this content can be found on GitHub, where you can also create and review issues and pull requests. For more information, see our contributor guide.