AssemblyBindInfo, structure
Fournit des informations détaillées sur l’assembly référencé.
Syntaxe
typedef struct _AssemblyBindInfo {
DWORD dwAppDomainId;
LPCWSTR lpReferencedIdentity;
LPCWSTR lpPostPolicyIdentity;
DWORD ePolicyLevel;
} AssemblyBindInfo;
Membres
Membre | Description |
---|---|
dwAppDomainId |
Identificateur unique du IStream retourné par un appel à IHostAssemblyStore::ProvideAssembly, à partir duquel le module référencé doit être chargé. |
lpReferencedIdentity |
Identificateur unique de l’assembly référencé. |
lpPostPolicyIdentity |
Identificateur de l’assembly référencé après l’application de valeurs de stratégie de liaison. |
ePolicyLevel |
Une des valeurs de EPolicyAction qui indiquent quelles stratégies de versioning, le cas échéant, doivent être appliquées à l’assembly référencé. |
Remarques
L’hôte fournit l’identificateur unique dwAppDomainId
au Common Language Runtime (CLR). Après qu’un appel à IHostAssemblyStore::ProvideAssembly
retourne, le runtime utilise l’identificateur pour déterminer si le contenu de IStream
a été mappé. Dans ce cas, le runtime charge la copie existante plutôt que de remapper le flux. Le runtime utilise également cet identificateur comme clé de recherche pour les flux retournés depuis les appels à IHostAssemblyStore::ProvideModule. Par conséquent, l’identificateur doit être unique pour les demandes de module et pour les demandes d’assembly.
Configuration requise
Plateformes : Consultez Configuration requise.
En-tête : MSCorEE.idl
Bibliothèque : Incluse en tant que ressource dans MsCorEE.dll
Versions de .NET Framework : Disponible depuis la version 2.0