IMetaDataAssemblyEmit::SetAssemblyProps, méthode
Modifie la structure de métadonnées Assembly
spécifiée.
Syntaxe
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 de l’algorithme de hachage utilisé pour hacher les fichiers d’assembly.
szName
[in] Nom du texte lisible par l’utilisateur de l’assembly.
pMetaData
[in] Pointeur vers ASSEMBLYMETADATA qui contient des informations de version, de plateforme et de paramètres régionaux pour l’assembly.
dwAssemblyFlags
[in] Combinaison de valeurs AssemblyFlags qui spécifient différents attributs de l’assembly.
Notes
Pour créer une structure de métadonnées Assembly
, utilisez la méthode IMetaDataAssemblyEmit::DefineAssembly.
Spécifications
Plateforme : 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