Partager via


IMetaDataAssemblyEmit::SetAssemblyRefProps, méthode

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

Syntaxe

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

Paramètres

ar
[in] Jeton de métadonnées qui spécifie la structure de métadonnées AssemblyRef à modifier.

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

cbPublicKeyOrToken
[in] Taille en octets de pbPublicKeyOrToken.

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

pMetaData
[in] Pointeur vers une instance ASSEMBLYMETADATA qui contient des informations de version, de plateforme et de paramètres régionaux pour 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 de valeurs AssemblyRefFlags qui spécifient des attributs de l’assembly référencé.

Notes

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

Spécifications

Plateformes : Consultez Configuration requise.

En-tête : Cor.h

Bibliothèque : utilisée comme ressource dans MsCorEE.dll

Versions de .NET Framework : Disponible à partir de la version 1.0

Voir aussi