IMetaDataAssemblyEmit::SetAssemblyProps Method

Upraví zadanou Assembly strukturu metadat.

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 [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 sestavení čitelný pro člověka.

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

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

Remarks

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

Requirements

Nástupiště: Viz podporované operační systémy .NET.

Header: Cor.h

Library: CorGuids.lib

See also