Compartir vía


IMetaDataAssemblyEmit::SetAssemblyProps (Método)

Modifica la estructura de metadatos Assembly especificada.

Sintaxis

HRESULT SetAssemblyProps (  
    [in] mdAssembly               pma,  
    [in] const void               *pbPublicKey,  
    [in] ULONG                    cbPublicKey,  
    [in] ULONG                    ulHashAlgId,  
    [in] LPCWSTR                  szName,  
    [in] const ASSEMBLYMETADATA   *pMetaData,  
    [in] DWORD                    dwAssemblyFlags  
);  

Parámetros

pma
[in] Token de metadatos que especifica la estructura de metadatos Assembly que se va a modificar.

pbPublicKey
[in] Puntero a la clave pública del publicador del ensamblado.

cbPublicKey
[in] Tamaño en bytes de pbPublicKey.

ulHashAlgId
[in] Identificador del algoritmo hash utilizado para aplicar hash a los archivos de ensamblado.

szName
[in] Nombre de texto legible del ensamblado.

pMetaData
[in] Puntero al elemento ASSEMBLYMETADATA que contiene la información de versión, plataforma y configuración regional para el ensamblado.

dwAssemblyFlags
[in] Combinación bit a bit de valores AssemblyFlags que especifican varios atributos del ensamblado.

Comentarios

Para crear una estructura de metadatos Assembly, use el método IMetaDataAssemblyEmit::DefineAssembly.

Requisitos

Plataforma: vea Requisitos del 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