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