CLR的执行模型
2013-07-02 07:55
260 查看
将元数据编译成托管模块
公共语言运行时(Common Language Runtime)是一种可由多种编程语言使用的”运行时”,CLR的核心功能(比如内存管理、程序集加载、安全性、异常处理和线程同步)可由面向CLR的所有语言使用。
元数据:每个托管模块都有包含元数据表。主要有两种类型的表:一种类型的表是描述源代码中定义的类型和成员,另一种类型的表是描述源代码引用的类型和成员
IL(中间语言代码)编译器编译源代码是生成的代码。在运行时,CLR将IL编译成本地CPU指令
IL代码有时托管代码,因为CLR要管理他的执行。
元数据(metadata)是一组数据表
Microsoft Visual Studio使用元数据帮组你写代码。它的“只能感知”技术可以理解解析元数据,支出一个类型提供了哪些方法、属性、事件和字段。如果是一个方法,还能指出该方法需要什么参数。
公共语言运行时(Common Language Runtime)是一种可由多种编程语言使用的”运行时”,CLR的核心功能(比如内存管理、程序集加载、安全性、异常处理和线程同步)可由面向CLR的所有语言使用。
元数据:每个托管模块都有包含元数据表。主要有两种类型的表:一种类型的表是描述源代码中定义的类型和成员,另一种类型的表是描述源代码引用的类型和成员
IL(中间语言代码)编译器编译源代码是生成的代码。在运行时,CLR将IL编译成本地CPU指令
IL代码有时托管代码,因为CLR要管理他的执行。
元数据(metadata)是一组数据表
Microsoft Visual Studio使用元数据帮组你写代码。它的“只能感知”技术可以理解解析元数据,支出一个类型提供了哪些方法、属性、事件和字段。如果是一个方法,还能指出该方法需要什么参数。
相关文章推荐
- 第一章 CLR的执行模型
- CLR_Via_C#学习笔记之CLR的执行模型
- CLR via C# 3 读书笔记(2):第1章 CLR执行模型 — 1.2 将托管模块组合为程序集
- 第一章、 CLR的执行模型
- 第一章:CLR的执行模型
- CLR via C#:CLR的执行模型
- 《CLR var C#》读书笔记-CLR的执行模型
- CLR via C# 3 读书笔记(8):第1章 CLR执行模型 — 1.8 通用语言规范
- [CLR via C#读后整理]-1.CLR的执行模型
- 带着问题读CLR via C#(一)CLR的执行模型
- CLR读书笔记--第一章 CLR的执行模型
- 【CLR的执行模型:将托管代码合并成程序集(2)】
- CLR via C# 3 读书笔记(9):第1章 CLR执行模型 — 1.9 与非托管代码互操作
- 带着问题读CLR via C#(一)CLR的执行模型
- CLR via C#读后感1-CLR的执行模型
- CLR笔记:1.CLR的执行模型
- CLR笔记:1.CLR的执行模型
- 第一章 CLR的执行模型
- [CLR的执行模型].NET应用程序是如何执行的?
- 《CLR via C#》 第一章 CLR的执行模型