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::DefineAssemblyRef 方法。
要求
平台:请参阅系统要求。
标头:Cor.h
库:用作 MsCorEE.dll 中的资源
.NET Framework 版本:自 1.0 起可用