Sdílet prostřednictvím


IMetaDataAssemblyEmit::SetAssemblyRefProps – metoda

Upraví zadanou AssemblyRef strukturu metadat.

Syntaxe

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  
);  

Parametry

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 textu sestavení, který je čitelný pro člověka.

pMetaData
[v] Ukazatel na ASSEMBLYMETADATA instance, 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 AssemblyRefFlags hodnoty, které určují atributy odkazovaného sestavení.

Poznámky

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

Požadavky

Platformy: Viz Požadavky na systém.

Záhlaví: Cor.h

Knihovny: Používá se jako prostředek v MsCorEE.dll

Verze rozhraní .NET Framework: K dispozici od verze 1.0

Viz také