Sdílet prostřednictvím


IMetaDataAssemblyEmit::SetAssemblyProps – metoda

Upraví zadanou Assembly strukturu metadat.

Syntaxe

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

Parametry

pma
[v] Token metadat, který určuje Assembly strukturu metadat, která se má upravit.

pbPublicKey
[v] Ukazatel na veřejný klíč vydavatele sestavení.

cbPublicKey
[v] Velikost v bajtech pbPublicKey.

ulHashAlgId
[v] Identifikátor hashovacího algoritmu použitého k hashování souborů sestavení.

szName
[v] Název čitelného textu sestavení.

pMetaData
[v] Ukazatel na ASSEMBLYMETADATA, který obsahuje informace o verzi, platformě a národním prostředí sestavení.

dwAssemblyFlags
[v] Bitové kombinace hodnot AssemblyFlags , které určují různé atributy sestavení.

Poznámky

Chcete-li vytvořit Assembly strukturu metadat, použijte metodu IMetaDataAssemblyEmit::D efineAssembly .

Požadavky

Platforma: Viz Požadavky na systém.

Záhlaví: Kor.h

Knihovny: Používá se jako prostředek v MsCorEE.dll

Verze rozhraní .NET Framework: K dispozici od verze 1.0

Viz také