Структура 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.