指定した AssemblyRef メタデータ構造を変更します。
Syntax
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
);
Parameters
ar [in]変更する AssemblyRef メタデータ構造を指定するメタデータ トークン。
pbPublicKeyOrToken [in]参照先アセンブリの発行元の公開キー。
cbPublicKeyOrToken [in] pbPublicKeyOrTokenのサイズ (バイト単位)。
szName [in]人間が判読できるアセンブリのテキスト名。
pMetaData [in]アセンブリのバージョン、プラットフォーム、およびロケール情報を含む ASSEMBLYMETADATA インスタンスへのポインター。
pbHashValue [in]アセンブリに関連付けられているハッシュ データへのポインター。
cbHashValue [in] pbHashValueのサイズ (バイト単位)。
dwAssemblyRefFlags [in]参照されるアセンブリの属性を指定する CorAssemblyFlags 値のビットごとの組み合わせ。
Remarks
AssemblyRefメタデータ構造を作成するには、IMetaDataAssemblyEmit::D efineAssemblyRef メソッドを使用します。
Requirements
プラットフォーム:サポートされている .NET オペレーティング システムを参照してください。
Header: Cor.h
Library: CorGuids.lib
See also
.NET