Megosztás:


IMetaDataAssemblyEmit::SetAssemblyProps Method

Módosítja a megadott Assembly metaadat-struktúrát.

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] A módosítani kívánt metaadat-struktúrát Assembly meghatározó metaadat-jogkivonat.

pbPublicKey [in] Mutató a szerelvény közzétevőjének nyilvános kulcsára.

cbPublicKey [in] A méret bájtban kifejezve pbPublicKey.

ulHashAlgId [in] A szerelvényfájlokat kivonatoló kivonatoló algoritmus azonosítója.

szName [in] A szerelvény olvasható szövegének neve.

pMetaData [in] A ASSEMBLYMETADATA mutatója, amely a szerelvény verzió-, platform- és területi adatait tartalmazza.

dwAssemblyFlags [in] A CorAssemblyFlags értékek bitenkénti kombinációja, amely a szerelvény különböző attribútumait adja meg.

Remarks

Metaadat-struktúra létrehozásához Assembly használja az IMetaDataAssemblyEmit::D efineAssembly metódust .

Requirements

Peron: Lásd: .NET által támogatott operációs rendszerek.

Header: Cor.h

Library: CorGuids.lib

See also