标准摘要
[中文适用范围]: 本技术报告旨在帮助理解标准 ECMA-335 第 IV 部分:配置文件和库中指定的库。该部分包括组成标准库的类型的机器可读规范(以 XML 格式)。本技术报告以配套文件形式提供以下项目,有助于形成从规范性 XML 规范到其内容的可移植、可打印表示的可追溯链:a) 工具源代码:用 C# 编程语言、XML 样式表语言 (XSL) 编写的程序,使用 Microsoft .NET Framework 和 Microsoft Office 的功能将 XML 转换为可使用 Microsoft Word 查看的文件。此程序由 Intel 公司提供,可以修改以生成 XML 的其他视图。b) Microsoft Word 文件:这些是通过对第 IV 部分中的 XML 运行上述工具生成的文件。Ecma 任务组 TC39/TG3 使用类似的文件(使用针对 XML 的早期版本的此工具的早期版本生成)作为审查 XML 的主要手段。 c) PDF 文件:这些文件是使用 Adobe Acrobat 程序从 Microsoft Word 文件生成的。它们可以在多种计算机系统上查看,并可以在多种计算机输出设备上打印。在大多数情况下,无论使用何种方式呈现,它们看起来都是一样的。第 IV 部分规范性地规定了 XML 文件的格式。此处提供的工具呈现 XML 的所有部分,但某些 XML 节点除外,如下所述。为了便于描述,此处引用的 XML 节点相对于 Type 节点以 XPath 表示法指定:Name(这是多余的,不必要的,因为要呈现类型的 FullName);FullNameSP(这是多余的,不必要的,因为要呈现类型的 FullName);AssemblyInfo/AssemblyCulture(保留以备将来使用;当前其值为“无”);AssemblyInfo/Attributes/Attribute/Excluded(如果其值为 0,则不呈现,但如果为 1,则列出包含所需的库);TypeExcluded(如上所述);接口/接口/排除(如上);属性/属性/排除(如上);属性/属性/排除类型名称(但呈现短名称);成员/成员/返回值/返回类型(未指定返回值类型的全名,但通过成员的签名暗示);成员/成员/参数/参数/类型(未指定参数类型的全名,但通过成员的签名暗示);枚举的“value_”字段。成员/成员/Docs/altcompatible(用于具有 CLSCompliant(false) 属性标记的方法/属性,并指定可用作替代方法的符合 CLS 的方法/属性。备注/说明部分通常无论如何都会指定这一点)。 Member/Member/Docs/altmember(用于具有可使用的等效替代方案的方法/属性。例如,System.String op_equality 运算符具有 altmember 元素,并指定 String.Equals() 方法作为等效替代方案。备注/说明部分通常都会指定这一点)。 [外文原描述]: This Technical Report is intended as an aid for understanding the libraries specified in Standard ECMA-335, Partition IV: Profiles and Libraries. That Partition includes a machine-readable specification, in XML, of the types that comprise the standard libraries. This Technical Report, in companion files, provides the following items which help to form a traceable chain from the normative XML specification to a portable, printable representation of its contents: Tool Source Code: A program written in the C# programming language, XML Style-sheet Language (XSL), and using the facilities of the Microsoft .NET Framework(TM) and Microsoft Office(TM) to convert the XML into files viewable using Microsoft Word(TM). This program, provided by Intel Corporation, can be modified to produce other views of the XML.Microsoft Word(TM) Files: These are the files produced by running the tool mentioned above on the XML from Partition IV. The Ecma task group TC39/TG3 used similar files (produced using earlier versions of this tool run against earlier versions of the XML) as the primary means of reviewing the XML.PDF(TM) Files: These files are produced from the Microsoft Word(TM) files using the Adobe Acrobat(TM) program. They are viewable on a wide range of computer systems and printable on a range of computer output devices. In most cases, they will appear visually identical regardless of the means used to render them.
英文名称Information technology - Common Language Infrastructure (CLI) - Technical Report on Information Derived from Partition IV XML File