Partager via


IMetaDataAssemblyEmit::SetAssemblyRefProps, méthode

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

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 explicite de l'assembly.

  • pMetaData
    [in] Pointeur vers une instance ASSEMBLYMETADATA qui contient la version, la plateforme et les informations liées aux 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 d'opérations de bits de valeurs AssemblyRefFlags qui spécifient les attributs de l'assembly référencé.

Notes

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

Configuration requise

Plateformes : consultez Configuration requise du .NET Framework.

En-tête : Cor.h

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

Versions du .NET Framework : 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Voir aussi

Référence

IMetaDataAssemblyEmit, interface