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 起可用