摘要:
众所周知,元数据时是用一系列表来存储的。生成一个程序集或模块时,编译器会创建一个类型定义表,一个字段定义表,一个方法定义表以及其他表。利用System.Reflection命名空间中包含的一些类型,可以写代码来反射这些元数据。实际上,这个命名空间中的类型为程序集或模块中包含的元数据创建了一个对象模型... 阅读全文
posted @ 2015-06-13 16:55
-祐扌戒恉-
阅读(237)
评论(0)
推荐(0)
摘要:
我们知道JIT编译器将方法的IL代码编译成本地代码时,会查看IL代码中引用了哪些类型。在运行时,JIT编译器利用程序集的TypeRef和AssemblyRef元数据表来确定哪一个程序集定义了所引用的类型。在AssemblyRef元数据表的记录项中,包含了构成程序集强名称的各个部分。JIT编译器获取所... 阅读全文
posted @ 2015-06-13 14:33
-祐扌戒恉-
阅读(251)
评论(0)
推荐(0)
浙公网安备 33010602011771号