IMetaDataAssemblyEmit::SetAssemblyRefProps Method

Upraví zadanou AssemblyRef strukturu metadat.

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 [v] Token metadat, který určuje AssemblyRef strukturu metadat, která se má upravit.

pbPublicKeyOrToken [v] Veřejný klíč vydavatele odkazovaného sestavení.

cbPublicKeyOrToken[v] Velikost v bajtech .pbPublicKeyOrToken

szName [v] Název sestavení čitelný pro člověka.

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

pbHashValue [v] Ukazatel na data hash přidružená k sestavení.

cbHashValue[v] Velikost v bajtech .pbHashValue

dwAssemblyRefFlags [v] Bitové kombinace CorAssemblyFlags hodnot, které určují atributy odkazovaného sestavení.

Remarks

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

Requirements

Platformy: Viz podporované operační systémy .NET.

Header: Cor.h

Library: CorGuids.lib

See also