Dela via


AssemblyBindInfo-struktur

Innehåller detaljerad information om den refererade sammansättningen.

Syntax

typedef struct _AssemblyBindInfo {  
    DWORD       dwAppDomainId;  
    LPCWSTR     lpReferencedIdentity;  
    LPCWSTR     lpPostPolicyIdentity;  
    DWORD       ePolicyLevel;  
} AssemblyBindInfo;  

Medlemmar

Medlem Description
dwAppDomainId En unik identifierare för som IStream returneras av ett anrop till IHostAssemblyStore::P rovideAssembly, från vilken den refererade sammansättningen ska läsas in.
lpReferencedIdentity En unik identifierare för den refererade sammansättningen.
lpPostPolicyIdentity Identifieraren för den refererade sammansättningen efter tillämpningen av bindningsprincipvärden.
ePolicyLevel Ett av EPolicyAction-värdena som anger vilka versionsprinciper, om sådana finns, som ska tillämpas på den refererade sammansättningen.

Kommentarer

Värden tillhandahåller den unika identifieraren dwAppDomainId till CLR (Common Language Runtime). När ett anrop till IHostAssemblyStore::ProvideAssembly returneras använder körningen identifieraren för att avgöra om innehållet i IStream har mappats. I så fall läser körningen in den befintliga kopian i stället för att mappa om dataströmmen. Körningen använder även den här identifieraren som en uppslagsnyckel för strömmar som returneras från anrop till IHostAssemblyStore::P rovideModule. Därför måste identifieraren vara unik för modulbegäranden och för sammansättningsbegäranden.

Krav

Plattformar: Se Systemkrav.

Huvudet: MSCorEE.idl

Bibliotek: Ingår som en resurs i MSCorEE.dll

.NET Framework versioner: Tillgänglig sedan 2.0

Se även