メタデータと自己言及的なコンポーネント
更新 : 2007 年 11 月
以前は、ある 1 つの言語で記述されたソフトウェア コンポーネント (.exe または .dll) で、別の言語で記述されたコンポーネントを使用するのは簡単ではありませんでした。COM には、この問題を解決するための手段が用意されています。.NET Framework では、コンパイラからすべてのモジュールやアセンブリに追加の宣言情報を挿入できるようになり、コンポーネントの相互運用性が大幅に強化されています。このような追加の宣言情報はメタデータと呼ばれ、コンポーネント間のシームレスな相互作用を支援します。
このセクションの内容
メタデータの概要
メタデータの内容と利点を概説します。メタデータの構造と使い方
.NET Framework のポータブル実行可能 (PE) ファイル内にメタデータを実装する方法を説明します。
関連するセクション
- 属性を使用したメタデータの拡張
属性の適用方法、カスタム属性の記述方法、および属性に格納されている情報の取得方法を説明します。