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 起可用