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