The objectives of this chapter are to:
Introduce the concept of reflection.
Demonstrate the capabilities and limitations of the available reflection system functions and APIs.
Reflection is a programmatic discoverability mechanism of the Microsoft Dynamics AX application model. In other words, reflection provides APIs for reading and traversing element definitions. By using the reflection APIs in the MorphX development environment, you can query metadata as though it were a table, an object model, or a tree structure.
You can do interesting analyses with the reflection information. The Reverse Engineering tool is an excellent example of the power ...