Condividi tramite


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

Vedi anche