Поделиться через


Структура AssemblyBindInfo

Содержит подробные сведения о сборке, на которую указывает ссылка.

Синтаксис

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

Элементы

Член Описание
dwAppDomainId Уникальный идентификатор объекта , IStream возвращенного вызовом IHostAssemblyStore::P rovideAssembly, из которого должна быть загружена сборка, на которую указывает ссылка.
lpReferencedIdentity Уникальный идентификатор сборки, на который указывает ссылка.
lpPostPolicyIdentity Идентификатор сборки, на который указывает ссылка, после применения любых значений политики привязки.
ePolicyLevel Одно из значений EPolicyAction , указывающее, какие политики управления версиями, если таковые есть, должны применяться к сборке, на которую указывает ссылка.

Комментарии

Узел предоставляет уникальный идентификатор dwAppDomainId среде CLR. После возврата вызова IHostAssemblyStore::ProvideAssembly среда выполнения использует идентификатор, чтобы определить, сопоставлено ли содержимое IStream объекта . Если это так, среда выполнения загружает существующую копию, а не переназначает поток. Среда выполнения также использует этот идентификатор в качестве ключа подстановки для потоков, возвращаемых из вызовов IHostAssemblyStore::P rovideModule. Таким образом, идентификатор должен быть уникальным для запросов модуля и для запросов сборки.

Требования

Платформы: см. раздел Требования к системе.

Заголовка: MSCorEE.idl

Библиотека: Включается в качестве ресурса в MSCorEE.dll

версии платформа .NET Framework: доступно с версии 2.0.

См. также раздел