System.Reflection 名前空間

保護されたメンバーを含める
継承されたメンバーを含める

.NET Framework メンバーを含める
XNA Framework メンバーを含める
汎用性のあるクラス ライブラリ メンバーを含める

System.Reflection 名前空間には、読み込まれた型、メソッド、およびフィールドのマネージ ビューを提供する型、および型を動的に作成して呼び出すことができる型が含まれます。子名前空間には、コンパイラやその他のツールによってメタデータと Microsoft Intermediate Language (MSIL) を出力できる型が含まれます。

名前空間

名前空間 説明
System.Reflection System.Reflection 名前空間には、アセンブリ、モジュール、メンバー、パラメーター、およびその他のマネージ コード内のエンティティに関する情報を、そのメタデータを調べることで取得する型が含まれています。これらの型は、イベントのフックやメソッドの呼び出しなど、読み込んだ型のインスタンスを操作する目的にも使用できます。動的に型を作成するには、System.Reflection.Emit 名前空間を使用します。
System.Reflection.Context System.Reflection.Context 名前空間には、カスタマイズしたリフレクション コンテキストを有効にするクラスが含まれています。
System.Reflection.Emit System.Reflection.Emit 名前空間には、コンパイラまたはツールでメタデータおよび MSIL (Microsoft Intermediate Language) を生成し、オプションで PE ファイルをディスクに生成するためのクラスが含まれています。これらのクラスの主なクライアントは、スクリプト エンジンとコンパイラです。