Delen via


IMetaDataAssemblyEmit::SetAssemblyRefProps Method

Hiermee wijzigt u de opgegeven AssemblyRef metagegevensstructuur.

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 [in] Het metagegevenstoken waarmee de AssemblyRef metagegevensstructuur wordt opgegeven die moet worden gewijzigd.

pbPublicKeyOrToken [in] De openbare sleutel van de uitgever van de assembly waarnaar wordt verwezen.

cbPublicKeyOrToken [in] De grootte in bytes van pbPublicKeyOrToken.

szName [in] De door mensen leesbare tekstnaam van de assembly.

pMetaData [in] Een aanwijzer naar een ASSEMBLYMETADATA-exemplaar dat de informatie over de versie, het platform en de landinstellingen voor de assembly bevat.

pbHashValue [in] Een aanwijzer naar de hashgegevens die aan de assembly zijn gekoppeld.

cbHashValue [in] De grootte in bytes van pbHashValue.

dwAssemblyRefFlags [in] Een bitsgewijze combinatie van CorAssemblyFlags-waarden waarmee kenmerken van de assembly waarnaar wordt verwezen, worden opgegeven.

Remarks

Als u een AssemblyRef metagegevensstructuur wilt maken, gebruikt u de methode IMetaDataAssemblyEmit::D efineAssemblyRef .

Requirements

Platformen: Zie ondersteunde besturingssystemen van .NET.

Header: Cor.h

Library: CorGuids.lib

See also