Delen via


IMetaDataAssemblyEmit::SetAssemblyProps Method

Hiermee wijzigt u de opgegeven Assembly metagegevensstructuur.

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] Het metagegevenstoken waarmee de Assembly metagegevensstructuur wordt opgegeven die moet worden gewijzigd.

pbPublicKey [in] Een aanwijzer naar de openbare sleutel van de uitgever van de assembly.

cbPublicKey [in] De grootte in bytes van pbPublicKey.

ulHashAlgId [in] De id voor het hash-algoritme dat wordt gebruikt om de assemblybestanden te hashen.

szName [in] De door mensen leesbare tekstnaam van de assembly.

pMetaData [in] Een aanwijzer naar de ASSEMBLYMETADATA die informatie over de versie, het platform en de landinstellingen voor de assembly bevat.

dwAssemblyFlags [in] Een bitsgewijze combinatie van CorAssemblyFlags-waarden die verschillende kenmerken van de assembly opgeven.

Remarks

Als u een Assembly metagegevensstructuur wilt maken, gebruikt u de methode IMetaDataAssemblyEmit::D efineAssembly .

Requirements

Perron: Zie ondersteunde besturingssystemen van .NET.

Header: Cor.h

Library: CorGuids.lib

See also