Partager via


IMetaDataAssemblyEmit::SetAssemblyRefProps Method

Modifie la structure de métadonnées spécifiée AssemblyRef .

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] Jeton de métadonnées qui spécifie la AssemblyRef structure de métadonnées à modifier.

pbPublicKeyOrToken [in] Clé publique de l’éditeur de l’assembly référencé.

cbPublicKeyOrToken [in] Taille en octets de pbPublicKeyOrToken.

szName [in] Nom de texte lisible par l’homme de l’assembly.

pMetaData [in] Pointeur vers une instance ASSEMBLYMETADATA qui contient les informations de version, de plateforme et de paramètres régionaux de l’assembly.

pbHashValue [in] Pointeur vers les données de hachage associées à l’assembly.

cbHashValue [in] Taille en octets de pbHashValue.

dwAssemblyRefFlags [in] Combinaison au niveau du bit des valeurs CorAssemblyFlags qui spécifient les attributs de l’assembly référencé.

Remarks

Pour créer une structure de AssemblyRef métadonnées, utilisez la méthode IMetaDataAssemblyEmit ::D efineAssemblyRef .

Requirements

Plates-formes: Consultez les systèmes d’exploitation pris en charge par .NET.

Header: Cor.h

Library: CorGuids.lib

See also