Struttura ModuleBindInfo
Fornisce informazioni dettagliate sul modulo a cui si fa riferimento e sull'assembly che lo contiene.
Sintassi
typedef struct _ModuleBindInfo {
DWORD dwAppDomainId;
LPCWSTR lpAssemblyIdentity;
LPCWSTR lpModuleName
} ModuleBindInfo;
Members
Membro | Descrizione |
---|---|
dwAppDomainId |
Identificatore univoco per l'oggetto IStream restituito da una chiamata al metodo IHostAssemblyStore::P rovideModule da cui deve essere caricato il modulo a cui si fa riferimento. |
lpAssemblyIdentity |
Identificatore univoco per l'assembly che contiene il modulo a cui si fa riferimento. |
lpModuleName |
Nome del modulo a cui si fa riferimento. |
Commenti
ModuleBindInfo
viene passato come parametro a IHostAssemblyStore::ProvideModule
. L'host fornisce l'identificatore univoco dwAppDomainId
a Common Language Runtime (CLR). Dopo la restituzione di una chiamata al metodo IHostAssemblyStore::P rovideAssembly , il runtime usa l'identificatore per determinare se il contenuto dell'oggetto IStream
è stato mappato. In tal caso, il runtime carica la copia esistente anziché eseguire nuovamente il mapping del flusso. Il runtime usa anche questo identificatore come chiave di ricerca per i flussi restituiti dalle chiamate al IHostAssemblyStore::ProvideAssembly
metodo . Pertanto, l'identificatore deve essere univoco per le richieste di modulo e per le richieste di assembly.
Requisiti
Piattaforme: vedere Requisiti di sistema di .NET Framework.
Intestazione: MSCorEE.idl
Libreria: Incluso come risorsa in MSCorEE.dll
Versioni di .NET Framework: Disponibile dalla versione 2.0