IMetaDataAssemblyEmit::SetAssemblyRefProps (Método)
Modifica la estructura de metadatos AssemblyRef
especificada.
Sintaxis
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] El valor de este parámetro se corresponde con el token de metadatos que se usa para especificar la estructura de metadatos AssemblyRef
que se va a modificar.
pbPublicKeyOrToken
[in] El valor de este parámetro se corresponde con la clave pública del publicador del ensamblado al que se hace referencia.
cbPublicKeyOrToken
[in] El valor de este parámetro se corresponde con el tamaño, en bytes, del valor del parámetro pbPublicKeyOrToken
.
szName
[in] El valor de este parámetro se corresponde con el nombre de texto legible del ensamblado.
pMetaData
[in] El valor de este parámetro se corresponde con un puntero que apunta a una instancia de ASSEMBLYMETADATA donde se almacena la información sobre la versión, la plataforma y la configuración regional del ensamblado.
pbHashValue
[in] El valor de este parámetro se corresponde con un puntero que apunta a los datos hash que están asociados con el ensamblado.
cbHashValue
[in] El valor de este parámetro se corresponde con el tamaño, en bytes, del valor del parámetro pbHashValue
.
dwAssemblyRefFlags
[in] El valor de este parámetro se corresponde con la combinación bit a bit de los valores de la enumeración AssemblyRefFlags que se usan para especificar atributos del ensamblado al que se hace referencia.
Comentarios
Para crear una estructura de metadatos AssemblyRef
, use el método IMetaDataAssemblyEmit::DefineAssemblyRef.
Requisitos
Plataformas: Vea Requisitos de sistema.
Encabezado: Cor.h
Biblioteca: usada como recurso en MsCorEE.dll
Versiones de .NET Framework: está disponible desde la versión 1.0