Megosztás:


IMetaDataAssemblyEmit::SetAssemblyRefProps Method

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

Syntax

HRESULT SetAssemblyRefProps (
    [in] mdAssemblyRef              ar,
    [in] const void                 *pbPublicKeyOrToken,
    [in] ULONG                      cbPublicKeyOrToken,
    [in] LPCWSTR                    szName,
    [in] const ASSEMBLYMETADATA     *pMetaData,
    [in] const void                 *pbHashValue,
    [in] ULONG                      cbHashValue,
    [in] DWORD                      dwAssemblyRefFlags
);

Parameters

ar [in] A módosítani kívánt metaadat-struktúrát AssemblyRef meghatározó metaadat-jogkivonat.

pbPublicKeyOrToken [in] A hivatkozott szerelvény közzétevőjének nyilvános kulcsa.

cbPublicKeyOrToken [in] A méret bájtban kifejezve pbPublicKeyOrToken.

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

pMetaData [in] Egy ASSEMBLYMETADATA-példányra mutató mutató, amely tartalmazza a szerelvény verzió-, platform- és területi adatait.

pbHashValue [in] A szerelvényhez társított kivonatadatokra mutató mutató.

cbHashValue [in] A méret bájtban kifejezve pbHashValue.

dwAssemblyRefFlags [in] A CorAssemblyFlags értékek bitenkénti kombinációja, amely a hivatkozott szerelvény attribútumait adja meg.

Remarks

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

Requirements

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

Header: Cor.h

Library: CorGuids.lib

See also