Структура ModuleBindInfo
Предоставляет подробные сведения о упоминаемом модуле и сборке, содержащей его.
Синтаксис
typedef struct _ModuleBindInfo {
DWORD dwAppDomainId;
LPCWSTR lpAssemblyIdentity;
LPCWSTR lpModuleName
} ModuleBindInfo;
Элементы
Член | Описание |
---|---|
dwAppDomainId |
Уникальный идентификатор объекта IStream , возвращаемый вызовом метода IHostAssemblyStore::P rovideModule , из которого должен быть загружен указанный модуль. |
lpAssemblyIdentity |
Уникальный идентификатор сборки, содержащей указанный модуль. |
lpModuleName |
Имя модуля, на который указывает ссылка. |
Комментарии
ModuleBindInfo
передается в качестве параметра в IHostAssemblyStore::ProvideModule
. Узел предоставляет уникальный идентификатор dwAppDomainId
среде CLR. После вызова метода IHostAssemblyStore::P rovideAssembly среда выполнения использует идентификатор, чтобы определить, сопоставлено ли содержимое IStream
объекта . В этом случае среда выполнения загружает существующую копию, а не переназначает поток. Среда выполнения также использует этот идентификатор в качестве ключа поиска для потоков, возвращаемых из вызовов IHostAssemblyStore::ProvideAssembly
метода . Таким образом, идентификатор должен быть уникальным как для запросов модуля, так и для запросов сборки.
Требования
Платформы: см. раздел Требования к системе.
Заголовка: MSCorEE.idl
Библиотека: Включено в качестве ресурса в MSCorEE.dll
версии платформа .NET Framework: доступно с версии 2.0