Compartir a través de


IMetaDataAssemblyEmit::SetAssemblyProps (Método)

Modifica la estructura de metadatos Assembly especificada.

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] Símbolo (token) de metadatos que especifica la estructura de metadatos Assembly que se va a modificar.

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

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

  • ulHashAlgId
    [in] Identificador para el algoritmo hash utilizado para rehacer los archivos de ensamblado.

  • szName
    [in] Nombre del ensamblado en texto legible.

  • pMetaData
    [in] Puntero a la estructura de metadatos ASSEMBLYMETADATA que contiene información sobre la versión, la plataforma y la configuración regional del ensamblado.

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

Comentarios

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

Requisitos

Plataforma: vea Requisitos de sistema de .NET Framework.

Encabezado: Cor.h

Biblioteca: se usa como recurso en MsCorEE.dll

Versiones de .NET Framework: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Vea también

Referencia

IMetaDataAssemblyEmit (Interfaz)