Метод IMetaDataAssemblyEmit::SetAssemblyRefProps
Изменяет указанную структуру метаданных AssemblyRef
.
Синтаксис
HRESULT SetAssemblyRefProps (
[in] mdAssemblyRef ar,
[in] const void *pbPublicKeyOrToken,
[in] ULONG cbPublicKeyOrToken,
[in] LPCWSTR szName,
[in] const ASSEMBLYMETADATA *pMetaData,
[in] const void *pbHashValue,
[in] ULONG cbHashValue,
[in] DWORD dwAssemblyRefFlags
);
Параметры
ar
[in] Маркер метаданных, указывающий структуру AssemblyRef
метаданных для изменения.
pbPublicKeyOrToken
[in] Открытый ключ издателя сборки, на который указывает ссылка.
cbPublicKeyOrToken
[in] Размер в байтах pbPublicKeyOrToken
.
szName
[in] Понятное текстовое имя сборки.
pMetaData
[in] Указатель на экземпляр ASSEMBLYMETADATA, содержащий сведения о версии, платформе и языковом стандарте для сборки.
pbHashValue
[in] Указатель на хэш-данные, связанные со сборкой.
cbHashValue
[in] Размер в байтах pbHashValue
.
dwAssemblyRefFlags
[in] Побитовое сочетание значений AssemblyRefFlags , задающих атрибуты сборки, на которую указывает ссылка.
Комментарии
Чтобы создать структуру AssemblyRef
метаданных, используйте метод IMetaDataAssemblyEmit::D efineAssemblyRef .
Требования
Платформы: см. раздел Требования к системе.
Заголовка: Cor.h
Библиотека: Используется в качестве ресурса в MsCorEE.dll
версии платформа .NET Framework: доступно с версии 1.0.