Método IMetaDataAssemblyEmit::SetAssemblyRefProps
Modifica a estrutura de metadados especificada AssemblyRef
.
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 AssemblyRef
metadados a modificar.
pbPublicKeyOrToken
[in] A chave pública do editor da assemblagem referenciada.
cbPublicKeyOrToken
[in] O tamanho em bytes de pbPublicKeyOrToken
.
szName
[in] O nome de texto legível por humanos da assemblagem.
pMetaData
[in] Um ponteiro para uma instância ASSEMBLYMETADATA que contém as informações de versão, plataforma e região da assemblagem.
pbHashValue
[in] Um ponteiro para os dados hash associados à assemblagem.
cbHashValue
[in] O tamanho em bytes de pbHashValue
.
dwAssemblyRefFlags
[in] Uma combinação bit-a-bit de valores AssemblyRefFlags que especificam atributos da assemblagem referenciada.
Observações
Para criar uma AssemblyRef
estrutura de metadados, utilize o método IMetaDataAssemblyEmit::D efineAssemblyRef .
Requisitos
Plataformas: Veja Requisitos de Sistema.
Cabeçalho: Cor.h
Biblioteca: Utilizado como recurso no MsCorEE.dll
.NET Framework Versões: Disponível desde 1.0