Share via


Método IMetaDataAssemblyEmit::SetAssemblyRefProps

Modifica a estrutura de metadados AssemblyRef especificada.

Sintaxe

HRESULT SetAssemblyRefProps (  
    [in] mdAssemblyRef              ar,  
    [in] const void                 *pbPublicKeyOrToken,  
    [in] ULONG                      cbPublicKeyOrToken,  
    [in] LPCWSTR                    szName,
    [in] const ASSEMBLYMETADATA     *pMetaData,
    [in] const void                 *pbHashValue,  
    [in] ULONG                      cbHashValue,  
    [in] DWORD                      dwAssemblyRefFlags  
);  

Parâmetros

ar
[in] O token de metadados que especifica a estrutura de metadados AssemblyRef a ser modificada.

pbPublicKeyOrToken
[in] A chave pública do publicador do assembly referenciado.

cbPublicKeyOrToken
[in] O tamanho, em bytes, de pbPublicKeyOrToken.

szName
[in] O nome do texto legível do assembly.

pMetaData
[in] Um ponteiro para uma instância ASSEMBLYMETADATA que contém as informações de versão, plataforma e localidade do assembly.

pbHashValue
[in] Um ponteiro para os dados de hash associados ao assembly.

cbHashValue
[in] O tamanho, em bytes, de pbHashValue.

dwAssemblyRefFlags
[in] Uma combinação bit a bit de valores AssemblyRefFlags que especificam atributos do assembly referenciado.

Comentários

Para criar uma estrutura de metadados AssemblyRef, use o método IMetaDataAssemblyEmit::DefineAssemblyRef.

Requisitos

Plataformas: confira Requisitos do sistema.

Cabeçalho: Cor.h

Biblioteca: usada como um recurso na MsCorEE.dll

Versões do .NET Framework: Disponíveis desde a versão 1.0

Confira também