Метод 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::D efineAssembly .
Требования
Платформы: См. раздел Требования к системе.
Заголовка: Cor.h
Библиотека: Используется в качестве ресурса в MsCorEE.dll
платформа .NET Framework версии: доступно с версии 1.0.