AssemblyBindInfo 結構
提供與參考組件有關的詳細資訊。
typedef struct _AssemblyBindInfo {
DWORD dwAppDomainId;
LPCWSTR lpReferencedIdentity;
LPCWSTR lpPostPolicyIdentity;
DWORD ePolicyLevel;
} AssemblyBindInfo;
成員
成員 |
描述 |
---|---|
dwAppDomainId |
呼叫 IHostAssemblyStore::ProvideAssembly 所傳回之 IStream 的唯一識別項 (所參考的組件要從這個識別項載入)。 |
lpReferencedIdentity |
參考組件的唯一識別項。 |
lpPostPolicyIdentity |
在套用任何繫結原則值之後,參考之組件的識別項。 |
ePolicyLevel |
其中一個 EPolicyAction 值,指出應該要套用到所參考之組件的版本控制原則 (如果有的話)。 |
備註
主應用程式會提供唯一識別項 dwAppDomainId 給 Common Language Runtime (CLR)。 在 IHostAssemblyStore::ProvideAssembly 的呼叫傳回後,執行階段會使用此識別項來判斷是否已經對應 IStream 的內容。 如果已經對應,則執行階段會載入現有的複本,而不會重新對應資料流。 執行階段也會使用此識別項,做為從呼叫 IHostAssemblyStore::ProvideModule 傳回之資料流的對應機碼。 因此,對於模組要求和組件要求而言,識別項都必須是唯一。
需求
**平台:**請參閱 .NET Framework 系統需求。
**標頭:**MSCorEE.idl
程式庫:包含做為 MSCorEE.dll 中的資源
**.NET Framework 版本:**4、3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0
請參閱
參考
ICLRAssemblyIdentityManager 介面