Compartilhar via


Método de IMetaDataAssemblyEmit::SetAssemblyRefProps

Modifica o especificado AssemblyRef estrutura de metadados.

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 o AssemblyRef estrutura de metadados pode ser modificado.

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

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

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

  • pMetaData
    [in] Um ponteiro para um ASSEMBLYMETADATA instância que contém as informações de versão, plataforma e localidade para o 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 AssemblyRefFlags valores que especificam os atributos do assembly referenciado.

Comentários

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

Requisitos

Plataformas: Consulte Requisitos de sistema do .NET Framework.

Cabeçalho: Cor.h

Biblioteca: Usado como um recurso em mscoree

.NET Framework versões: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Consulte também

Referência

Interface de IMetaDataAssemblyEmit