ISO/IEC 23271:2006 信息技术.通用语言结构(CLI).划分I 到 VI

国际标准(ISO)

标准编号:ISO/IEC 23271:2006

中文名称:信息技术.通用语言结构(CLI).划分I 到 VI

英文名称:Information technology — Common Language Infrastructure (CLI) Partitions I to VI

发布日期:2006-10

标准范围

ISO/IEC 23271:2006定义了公共语言基础设施(CLI),其中用多种高级语言编写的应用程序可以在不同的系统环境中执行,而不需要重写这些应用程序来考虑这些环境的独特特征。它由以下几部分组成:分区I:概念和架构——描述CLI的整体架构,并提供公共类型系统(CTS)、虚拟执行系统(VES)和公共语言规范(CLS)的规范描述。它还提供了元数据的信息描述。分区II:元数据定义和语义——提供了元数据、其物理布局(作为文件格式)、其逻辑内容(作为一组表及其关系)及其语义(从假设的汇编程序ILAsm中看到)的规范描述。分区III:CIL指令集-描述公共中间语言(CIL)指令集。分区IV:配置文件和库-提供了CLI库的概述,以及将它们分解到配置文件和库中的规范。一个配套文件CLILibrary.xml被认为是该分区的一部分,但以XML格式分发,它提供了CLI库中每个类、值类型和接口的详细信息。分区V:调试交换格式。分区VI:附件——包含一些用CIL汇编语言(ILAsm)编写的示例程序、关于汇编程序特定实现的信息、可用于导出该汇编程序使用的部分语法的CIL指令集的机器可读描述、以及操作CIL的其他工具、在设计分区IV的库时使用的一组指南和可移植性考虑。

标准预览图

下载信息


下载该资料,将扣除 50 个积分

立即下载标准文件

大家都在看