AssemblyBindInfo 结构

提供有关所引用程序集的详细信息。

语法

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

成员

成员 说明
dwAppDomainId IHostAssemblyStore::ProvideAssembly 的调用返回的 IStream 的唯一标识符,引用的程序集会从其中加载。
lpReferencedIdentity 引用的程序集的唯一标识符。
lpPostPolicyIdentity 应用任何绑定策略值后引用的程序集的标识符。
ePolicyLevel EPolicyAction 值之一,这些值指示应将哪些版本控制策略(如有)应用于引用的程序集。

备注

主机将唯一标识符 dwAppDomainId 提供给公共语言运行时 (CLR)。 对 IHostAssemblyStore::ProvideAssembly 的调用返回后,运行时使用标识符来确定 IStream 的内容是否已进行映射。 如果是这样,则运行时会加载现有副本,而不是重新映射流。 运行时还使用此标识符作为对 IHostAssemblyStore::ProvideModule 的调用所返回的流的查找关键。 因此,对于模块请求和程序集请求,标识符必须具有唯一性。

要求

平台:请参阅系统要求

标头:MSCorEE.idl

库:作为资源包含在 MSCorEE.dll 中

.NET Framework 版本:自 2.0 起可用

另请参阅