Compartilhar via


Estrutura AssemblyBindInfo

Fornece informações detalhadas sobre o assembly referenciado.

Sintaxe

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

Membros

Membro DESCRIÇÃO
dwAppDomainId Um identificador exclusivo para o IStream retornado por uma chamada para IHostAssemblyStore::ProvideAssembly, onde o assembly referenciado deve ser carregado.
lpReferencedIdentity Um identificador exclusivo para o assembly referenciado.
lpPostPolicyIdentity O identificador do assembly referenciado após a aplicação de valores de política de associação.
ePolicyLevel Um dos valores EPolicyAction que indicam quais políticas de controle de versão, se houver, deverão ser aplicadas ao assembly referenciado.

Comentários

O host fornece o identificador exclusivo dwAppDomainId ao CLR (Common Language Runtime). Após o retorno de uma chamada para IHostAssemblyStore::ProvideAssembly, o runtime usa o identificador para determinar se o conteúdo de IStream foi mapeado. Nesse caso, o runtime carrega a cópia existente em vez de remapear o fluxo. Ele também usa esse identificador como uma chave de pesquisa para fluxos retornados de chamadas para IHostAssemblyStore::ProvideModule. Portanto, o identificador deve ser exclusivo para solicitações de módulo, bem como para solicitações de assembly.

Requisitos

Plataformas: confira Requisitos do sistema.

Cabeçalho: MSCorEE.idl

Biblioteca: incluída como um recurso no MSCorEE.dll

Versões do .NET Framework: disponíveis desde 2.0

Confira também