Compartir a través de


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

Consulte también