AssemblyBindInfo Structure
Fornece informações detalhadas sobre a assemblagem referenciada.
Syntax
typedef struct _AssemblyBindInfo {
DWORD dwAppDomainId;
LPCWSTR lpReferencedIdentity;
LPCWSTR lpPostPolicyIdentity;
DWORD ePolicyLevel;
} AssemblyBindInfo;
Membros
Membro | Description |
---|---|
dwAppDomainId |
Um identificador exclusivo para o IStream devolvido por uma chamada para IHostAssemblyStore::P rovideAssembly, a partir do qual a assemblagem referenciada deve ser carregada. |
lpReferencedIdentity |
Um identificador exclusivo para a assemblagem referenciada. |
lpPostPolicyIdentity |
O identificador da assemblagem referenciada após a aplicação de quaisquer valores de política de enlace. |
ePolicyLevel |
Um dos valores de EPolicyAction que indica que políticas de controlo de versões, se existirem, devem ser aplicadas à assemblagem referenciada. |
Observações
O anfitrião fornece o identificador dwAppDomainId
exclusivo para o runtime de linguagem comum (CLR). Após uma chamada para IHostAssemblyStore::ProvideAssembly
devolver, o runtime utiliza o identificador para determinar se o conteúdo do IStream
foi mapeado. Se for o caso, o runtime carrega a cópia existente em vez de remapear o fluxo. O runtime também utiliza este identificador como uma chave de pesquisa para fluxos devolvidos a partir de chamadas para IHostAssemblyStore::P rovideModule. Por conseguinte, o identificador tem de ser exclusivo para pedidos de módulo e para pedidos de assemblagem.
Requisitos
Plataformas: Veja Requisitos de Sistema.
Cabeçalho: MSCorEE.idl
Biblioteca: Incluído como um recurso no MSCorEE.dll
.NET Framework Versões: Disponível desde 2.0