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
[入力] 変更するメタデータ構造を指定する AssemblyRef
メタデータ トークン。
pbPublicKeyOrToken
[入力] 参照アセンブリの発行元の公開キー。
cbPublicKeyOrToken
[入力] pbPublicKeyOrToken
のバイト単位のサイズ。
szName
[入力] ユーザーが判読できる、アセンブリのテキスト名。
pMetaData
[入力] アセンブリのバージョン、プラットフォーム、ロケール情報を格納している ASSEMBLYMETADATA インスタンスへのポインター。
pbHashValue
[入力] アセンブリに関連付けられているハッシュ データへのポインター。
cbHashValue
[入力] pbHashValue
のバイト単位のサイズ。
dwAssemblyRefFlags
[入力] 参照されるアセンブリの属性を指定する AssemblyRefFlags 値のビットごとの組み合わせ。
解説
AssemblyRef
メタデータ構造を作成するには、IMetaDataAssemblyEmit::DefineAssemblyRef メソッドを使用します。
必要条件
:「システム要件」を参照してください。
ヘッダー: Cor.h
ライブラリ: MsCorEE.dll でリソースとして使用されます
.NET Framework のバージョン: 1.0 以降で使用可能
関連項目
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET