Reflection Emit(创建类步骤)
摘要:一般的,使用反射发出(reflection emit)可能会是这样子的步骤:
1. 创建一个新的程序集(程序集是动态的存在于内存中或把它们保存到磁盘上)。
2. 在程序集内部,创建一个模块(module)。
3. 在模块内部,创建一个类型。
4. 给类型添加属性和方法。
5. 产生属性和方法内部的代码
确切得说,当你使用Reflection.Emit类产生代码时,以上描述的是你实际中要遵循的过程。
阅读全文
posted @ 2010-01-02 18:35

浙公网安备 33010602011771号