netstandard.dll属性、プロパティ、イベントなど、コンポーネントの特性に関する情報を提供します。このクラスは継承できません。型のメタデータにアクセスする2つの方法が用意されています。メソッドにその基礎が確立されているため、すべての型で使用できる一般的な機構です。型に対して返される情報は拡張可能ではありませんが、ターゲット型のコンパイル後に変更することはできません。詳細については、「リフレクション」のトピックを参照してください。インターフェイスを実装するクラスです。リフレクションとは異なり、メソッドを検査しません。次の表は、これらのサービスを示しています。コンポーネントに追加のプロパティを提供するために、ToolTipなどの別のクラスを有効にします。コンポーネントによって公開されている標準メタデータを別のオブジェクトが変更できるようにします。クラスが独自のメタデータを完全かつ動的に指定できるようにします。これにより、TypeDescriptorの標準検査機構が置き換えられます。よって提供される機能拡張により、コンポーネントのデザイン時表現を実際の実行時表現とは異なるものにすることができます。