Condividi tramite


Metodo IMetaDataAssemblyEmit::SetAssemblyRefProps

Modifica la struttura dei metadati AssemblyRef specificata.

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 struttura dei metadati AssemblyRef 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 in testo leggibile dell'assembly.

  • pMetaData
    [in] Puntatore a un'istanza di ASSEMBLYMETADATA contenente le informazioni relative alla versione, alla piattaforma e alle impostazioni locali dell'assembly.

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

  • cbHashValue
    [in] Dimensione in byte di pbHashValue.

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

Note

Per creare una struttura dei metadati AssemblyRef, utilizzare il metodo IMetaDataAssemblyEmit::DefineAssemblyRef.

Requisiti

Piattaforme: vedere Requisiti di sistema di .NET Framework.

Intestazione: Cor.h

Libreria: utilizzata come risorsa in MsCorEE.dll

Versioni di .NET Framework: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Vedere anche

Riferimenti

Interfaccia IMetaDataAssemblyEmit