Estrutura ModuleBindInfo
Fornece informações detalhadas sobre o módulo referenciado e o assembly que o contém.
typedef struct _ModuleBindInfo {
DWORD dwAppDomainId;
LPCWSTR lpAssemblyIdentity;
LPCWSTR lpModuleName
} ModuleBindInfo;
Membros
Membro |
Descrição |
---|---|
dwAppDomainId |
Um identificador exclusivo para o IStream que é retornado por uma telefonar para o IHostAssemblyStore::ProvideModule método do qual o módulo referenciado é ser carregado. |
lpAssemblyIdentity |
Um identificador exclusivo para o assembly que contém o módulo referenciado. |
lpModuleName |
O nome do módulo referenciado. |
Comentários
ModuleBindInfo é passado sistema autônomo um parâmetro para IHostAssemblyStore::ProvideModule. O host fornece o identificador exclusivo de dwAppDomainId para o Common linguagem tempo de execução (CLR). Após uma telefonar para o IHostAssemblyStore::ProvideAssembly método retorna, o tempo de execução usa o identificador para determinar se o Sumário do IStream foram mapeadas. Nesse caso, o tempo de execução carrega a cópia existente em vez de remapeamento de fluxo. O tempo de execução também usa esse identificador sistema autônomo uma chave de pesquisa para fluxos retornados de chamadas para o IHostAssemblyStore::ProvideAssembly método. Portanto, o identificador deve ser exclusivo para sistema autônomo solicitações de módulo sistema autônomo para solicitações de assembly.
Requisitos
Plataformas: See Requisitos de sistema do .NET framework.
Cabeçalho: MSCorEE.idl
Biblioteca: Incluído sistema autônomo um recurso em MSCorEE.dll
.NET Framework Versions: 3.5 SP1, 3,5, 3.0 SP1, 3.0, 2.0 SP1, 2.0
Consulte também
Referência
Interface ICLRAssemblyIdentityManager
Interface ICLRAssemblyReferenceList
Interface IHostAssemblyManager