共用方式為


IMetaDataAssemblyEmit::SetAssemblyProps Method

修改指定的 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 [in]指定要修改之 Assembly 元數據結構的元數據令牌。

pbPublicKey [in]元件發行者的公鑰指標。

cbPublicKey [in]的大小,以位元組為單位 pbPublicKey

ulHashAlgId [in]用來哈希元件檔案之哈希演算法的標識碼。

szName [in]元件的人類可讀取文字名稱。

pMetaData [in]ASSEMBLYMETADATA 的指標,其中包含元件的版本、平臺和地區設定資訊。

dwAssemblyFlags [in] CorAssemblyFlags 值的位元組合,指定元件的各種屬性。

Remarks

若要建立 Assembly 元數據結構,請使用 IMetaDataAssemblyEmit::D efineAssembly 方法。

Requirements

平臺: 請參閱 .NET 支援的作系統

Header: Cor.h

Library: CorGuids.lib

See also