Partilhar via


Método IMetaDataAssemblyEmit::SetAssemblyRefProps

Modifica o especificadoAssemblyRef 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] Token de metadados que especifica o AssemblyRef estrutura de metadados a ser modificada.

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

  • cbPublicKeyOrToken
    [in] O dimensionar 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 com o assembly.

  • cbHashValue
    [in] O dimensionar em bytes de pbHashValue.

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

Comentários

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

Requisitos

Plataformas: See Requisitos de sistema do .NET framework.

Cabeçalho: Cor.h

Biblioteca: Usado 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, 1.1, 1.0

Consulte também

Referência

Interface IMetaDataAssemblyEmit