Nota
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare ad accedere o a cambiare directory.
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare a cambiare directory.
Fornisce metodi che consentono a un host di caricare assembly e moduli in modo indipendente dal CLR (Common Language Runtime).
Metodi
| Metodo | Descrizione |
|---|---|
| Metodo ProvideAssembly | Ottiene un riferimento a un assembly che non fa riferimento a ICLRAssemblyReferenceList restituito da una chiamata a IHostAssemblyManager::GetNonHostStoreAssemblies. |
| Metodo ProvideModule | Risolve un modulo all'interno di un assembly o un file di risorse collegato (non incorporato). |
Commenti
IHostAssemblyStore consente a un host di caricare in modo efficiente gli assembly in base all'identità dell'assembly. L'host carica gli assembly restituendo IStream istanze che puntano direttamente ai byte.
CLR determina se un host è stato implementato IHostAssemblyStore chiamando IHostAssemblyManager::GetNonHostAssemblyStores all'inizializzazione. Ciò consente all'host, ad esempio, di controllare l'associazione agli assembly utente, ma di basarsi sul runtime per l'associazione agli assembly .NET Framework.
Nota
In fornire un'implementazione di IHostAssemblyStore, l'host specifica la finalità di risolvere tutti gli assembly che non fanno riferimento all'oggetto ICLRAssemblyReferenceList restituito da IHostAssemblyManager::GetNonHostStoreAssemblies.
Nota
.NET Framework versione 2.0 non consente all'host di caricare l'immagine nativa di un assembly, come fornito dall'utilità Native Image Generator (Ngen.exe).
Requisiti
Piattaforme: vedere Requisiti di sistema di .NET Framework.
Intestazione: MSCorEE.h
Libreria: Incluso come risorsa in MSCorEE.dll
Versioni di .NET Framework: Disponibile da 2.0