Struttura AssemblyBindInfo
Fornisce informazioni dettagliate sull'assembly a cui si fa riferimento.
Sintassi
typedef struct _AssemblyBindInfo {
DWORD dwAppDomainId;
LPCWSTR lpReferencedIdentity;
LPCWSTR lpPostPolicyIdentity;
DWORD ePolicyLevel;
} AssemblyBindInfo;
Members
Membro | Descrizione |
---|---|
dwAppDomainId |
Identificatore univoco per il restituito da una chiamata a IHostAssemblyStore::P rovideAssembly, da cui deve essere caricato l'assembly IStream a cui si fa riferimento. |
lpReferencedIdentity |
Identificatore univoco per l'assembly a cui si fa riferimento. |
lpPostPolicyIdentity |
Identificatore dell'assembly a cui si fa riferimento dopo l'applicazione di tutti i valori dei criteri di associazione. |
ePolicyLevel |
Uno dei valori EPolicyAction che indicano quali criteri di controllo delle versioni, se presenti, devono essere applicati all'assembly a cui si fa riferimento. |
Commenti
L'host fornisce l'identificatore univoco dwAppDomainId
al common language runtime (CLR). Dopo aver restituito una chiamata IHostAssemblyStore::ProvideAssembly
, 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 a IHostAssemblyStore::P rovideModule. 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 da 2.0