IMetaDataAssemblyEmit::SetAssemblyProps-Methode
Ändert die angegebene Assembly-Metadatenstruktur.
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
);
Parameter
pma
[in] Das Metadatentoken, das die Assembly-Metadatenstruktur angibt, die geändert werden soll.pbPublicKey
[in] Ein Zeiger auf den öffentlichen Schlüssel des Herausgebers der Assembly.cbPublicKey
[in] Die Größe von pbPublicKey in Bytes.ulHashAlgId
[in] Der Bezeichner für den Hashalgorithmus, mit dem die Assemblydateien gehasht wurden.szName
[in] Der lesbare Textname der Assembly.pMetaData
[in] Ein Zeiger auf die ASSEMBLYMETADATA, die Informationen zu Version, Plattform und Gebietsschema für die Assembly enthält.dwAssemblyFlags
[in] Eine bitweise Kombination von AssemblyFlags-Werten, die verschiedene Attribute der Assembly angeben.
Hinweise
Verwenden Sie zum Erstellen einer Assembly-Metadatenstruktur die IMetaDataAssemblyEmit::DefineAssembly-Methode.
Anforderungen
Plattform: siehe Systemanforderungen für .NET Framework.
Header: Cor.h
Bibliothek: als Ressource in MsCorEE.dll verwendet
.NET Framework-Versionen: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0