本文共 1621 字,大约阅读时间需要 5 分钟。
Microsoft Research has open sourced the (CCI) and projects containing a set of libraries used by compilers and other programming tools to manipulate metadata in CLR assemblies and debug files. The CCI: Metadata components subsume System.Reflection while CCI: Code and AST subsumes System.CodeDom.
CCI does not actually load the assemblies it accesses, but it reads/writes their metadata, and it does not open a dependency assembly until it is needed. When working with CLR PE files, CCI can write to them any object that implements the metadata model interfaces (Microsoft.Cci.MetadataModel).
The CCI: Metadata API contains:
The CCI: Code and AST project contains:
The project is supported by , a Microsoft Research team.
from:http://www.infoq.com/news/2009/04/Open-Source-CCI;jsessionid=B169C7533F915EF866B37F43FEC7434C
本文转自Justin博客园博客,原文链接:http://www.cnblogs.com/justinw/archive/2009/04/22/1441587.html,如需转载请自行联系原作者