Condividi tramite


Metodo IMetaDataAssemblyEmit::SetAssemblyRefProps

Modifica la struttura dei metadati AssemblyRef specificata.

Sintassi

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

Parametri

ar
[in] Token di metadati che specifica la AssemblyRef struttura dei metadati da modificare.

pbPublicKeyOrToken
[in] Chiave pubblica dell'editore dell'assembly a cui si fa riferimento.

cbPublicKeyOrToken
[in] Dimensione in byte di pbPublicKeyOrToken.

szName
[in] Nome del testo leggibile dell'assembly.

pMetaData
[in] Puntatore a un'istanza DI ASSEMBLYMETADATA che contiene le informazioni sulla versione, sulla piattaforma e sulle impostazioni locali per l'assembly.

pbHashValue
[in] Puntatore ai dati hash associati all'assembly.

cbHashValue
[in] Dimensione in byte di pbHashValue.

dwAssemblyRefFlags
[in] Combinazione bit per bit dei valori AssemblyRefFlags che specificano gli attributi dell'assembly a cui si fa riferimento.

Commenti

Per creare una AssemblyRef struttura di metadati, utilizzare il metodo IMetaDataAssemblyEmit::D efineAssemblyRef .

Requisiti

Piattaforme: vedere Requisiti di sistema di .NET Framework.

Intestazione: Cor.h

Libreria: Usato come risorsa in MsCorEE.dll

Versioni di .NET Framework: Disponibile dalla versione 1.0

Vedi anche