Subscribe

RSS Feed (xml)

Powered By

Skin Design:
Free Blogger Skins

Powered by Blogger

Search Your Question

Monday, May 5, 2008

What is reflection?

Reflection is the ability of a program to examine and possibly modify its high level structure at runtime.
All .NET compilers produce metadata about the types defined in the modules they produce. This metadata is packaged along with the module (modules in turn are packaged together in assemblies), and can be accessed by Reflection.

The System.Reflection namespace contains classes that can be used to interrogate the types for a module/assembly.

No comments:

Archives