将元数据编译成托管模块

  公共语言运行时(Common Language Runtime)是一种可由多种编程语言使用的”运行时”,CLR的核心功能(比如内存管理、程序集加载、安全性、异常处理和线程同步)可由面向CLR的所有语言使用。

 

 

元数据:每个托管模块都有包含元数据表。主要有两种类型的表:一种类型的表是描述源代码中定义的类型和成员,另一种类型的表是描述源代码引用的类型和成员

IL(中间语言代码)编译器编译源代码是生成的代码。在运行时,CLRIL编译成本地CPU指令

IL代码有时托管代码,因为CLR要管理他的执行。

元数据(metadata)是一组数据表

Microsoft Visual Studio使用元数据帮组你写代码。它的“只能感知”技术可以理解解析元数据,支出一个类型提供了哪些方法、属性、事件和字段。如果是一个方法,还能指出该方法需要什么参数。

 

posted on 2013-07-02 07:55  洇伱『迗晴ㄋ』  阅读(131)  评论(0编辑  收藏  举报