IMetaDataAssemblyEmit::SetAssemblyProps, méthode
Modifie la structure de métadonnées Assembly spécifiée.
HRESULT SetAssemblyProps (
[in] mdAssembly pma,
[in] const void *pbPublicKey,
[in] ULONG cbPublicKey,
[in] ULONG ulHashAlgId,
[in] LPCWSTR szName,
[in] const ASSEMBLYMETADATA *pMetaData,
[in] DWORD dwAssemblyFlags
);
Paramètres
pma
[in] Jeton de métadonnées qui spécifie la structure de métadonnées Assembly à modifier.pbPublicKey
[in] Pointeur vers la clé publique de l'éditeur de l'assembly.cbPublicKey
[in] Taille en octets de pbPublicKey.ulHashAlgId
[in] Identificateur pour l'algorithme de hachage utilisé pour hacher les fichiers d'assembly.szName
[in] Nom explicite de l'assembly.pMetaData
[in] Pointeur vers ASSEMBLYMETADATA qui contient la version, la plateforme et les informations liées aux paramètres régionaux de l'assembly.dwAssemblyFlags
[in] Combinaison d'opérations de bits de valeurs AssemblyFlags qui spécifient plusieurs attributs de l'assembly.
Notes
Pour créer une structure de métadonnées Assembly, utilisez la méthode IMetaDataAssemblyEmit::DefineAssembly.
Configuration requise
Plateforme : 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