Bagikan melalui


IMetaDataAssemblyEmit::SetAssemblyProps Method

Memodifikasi struktur metadata yang ditentukan Assembly .

Syntax

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
);

Parameters

pma [di] Token metadata yang menentukan Assembly struktur metadata yang akan dimodifikasi.

pbPublicKey [di] Penunjuk ke kunci publik penerbit rakitan.

cbPublicKey[di] Ukuran dalam byte .pbPublicKey

ulHashAlgId [di] Pengidentifikasi untuk algoritma hash yang digunakan untuk hash file rakitan.

szName [di] Nama teks assembly yang dapat dibaca manusia.

pMetaData [di] Pointer ke ASSEMBLYMETADATA yang berisi informasi versi, platform, dan lokal untuk perakitan.

dwAssemblyFlags [di] Kombinasi bitwise dari nilai CorAssemblyFlags yang menentukan berbagai atribut rakitan.

Remarks

Untuk membuat Assembly struktur metadata, gunakan metode IMetaDataAssemblyEmit::D efineAssembly .

Requirements

Balei-balei: Lihat Sistem operasi yang didukung .NET.

Header: Cor.h

Library: CorGuids.lib

See also