Метод IMetaDataAssemblyEmit::SetAssemblyProps
Изменяет заданную структуру метаданных Assembly.
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
);
Параметры
pma
[in] Маркер метаданных, который задает подлежащую изменению структуру метаданных Assembly.pbPublicKey
[in] Указатель на открытый ключ издателя сборки.cbPublicKey
[in] Размер значения параметра pbPublicKey (в байтах).ulHashAlgId
[in] Идентификатор хэш-алгоритма, используемого для хэширования файлов сборки.szName
[in] Понятное для пользователя текстовое имя сборки.pMetaData
[in] Указатель на параметр ASSEMBLYMETADATA, содержащий сведения о версии, платформе и языковом стандарте сборки.dwAssemblyFlags
[in] Побитовое сочетание значений AssemblyFlags, которые задают различные атрибуты сборки.
Заметки
Для создания структуры метаданных Assembly используется метод IMetaDataAssemblyEmit::DefineAssembly.
Требования
Платформа: см. Требования к системе для .NET Framework.
Заголовок: Cor.h
Библиотека: используется как ресурс в MsCorEE.dll
Версии платформы .NET Framework: 4, 3.5 с пакетом обновления 1 (SP1), 3.5, 3.0 с пакетом обновления 1 (SP1), 3.0, 2.0 с пакетом обновления 1 (SP1), 2.0, 1.1, 1.0