ITPub博客

首页 > Linux操作系统 > Linux操作系统 > System.CodeDom 命名空间

System.CodeDom 命名空间

原创 Linux操作系统 作者:iDotNetSpace 时间:2008-01-22 11:44:39 0 删除 编辑

System.CodeDom 命名空间包含可以用于表示源代码文档的元素和结构的类。此命名空间中的类可用来建立源代码文档结构的模型,使用 System.CodeDom.Compiler 命名空间提供的功能可以将源代码文档输出为所支持语言的源代码。

有关如何使用 CodeDOM 表示和生成源代码的更多信息,请参见“动态源代码生成和编译”。

有关按类型和功能列出 CodeDOM 元素的表格,请参见“CodeDOM 快速参考”。

  说明
公共类 CodeArgumentReferenceExpression 表示对传递到方法的参数值的引用。
公共类 CodeArrayCreateExpression 表示创建数组的表达式。
公共类 CodeArrayIndexerExpression 表示对数组的索引的引用。
公共类 CodeAssignStatement 表示简单的赋值语句。
公共类 CodeAttachEventStatement 表示向事件附加事件处理程序委托的语句。
公共类 CodeAttributeArgument 表示在元数据属性 (Attribute) 声明中使用的参数。
公共类 CodeAttributeArgumentCollection 表示 CodeAttributeArgument 对象的集合。
公共类 CodeAttributeDeclaration 表示属性声明。
公共类 CodeAttributeDeclarationCollection 表示 CodeAttributeDeclaration 对象的集合。
公共类 CodeBaseReferenceExpression 表示对基类的引用。
公共类 CodeBinaryOperatorExpression 表示一个表达式,该表达式包含在两个表达式间进行的二进制运算。
公共类 CodeCastExpression 表示到一种数据类型或接口的表达式转换。
公共类 CodeCatchClause 表示 try/catch 语句的 catch 异常块。
公共类 CodeCatchClauseCollection 表示 CodeCatchClause 对象的集合。
公共类 CodeChecksumPragma 表示代码校验和杂注代码实体。
公共类 CodeComment 表示注释。
公共类 CodeCommentStatement 表示由单个注释构成的语句。
公共类 CodeCommentStatementCollection 表示 CodeCommentStatement 对象的集合。
公共类 CodeCompileUnit 为 CodeDOM 程序图形提供容器。
公共类 CodeConditionStatement 表示条件分支语句,通常表示为一个 if 语句。
公共类 CodeConstructor 表示一个类型的实例构造函数的声明。
公共类 CodeDefaultValueExpression 表示对默认值的引用。
公共类 CodeDelegateCreateExpression 表示创建委托的表达式。
公共类 CodeDelegateInvokeExpression 表示引发事件的表达式。
公共类 CodeDirectionExpression 表示用作方法调用参数及引用方向指示器的表达式。
公共类 CodeDirective 用作代码指令类的基类。
公共类 CodeDirectiveCollection 表示 CodeDirective 对象的集合。
公共类 CodeEntryPointMethod 表示可执行文件的入口点方法。
公共类 CodeEventReferenceExpression 表示对事件的引用。
公共类 CodeExpression 表示代码表达式。这是其他从不实例化的代码表达式对象的基类。
公共类 CodeExpressionCollection 表示 CodeExpression 对象的集合。
公共类 CodeExpressionStatement 表示由单个表达式组成的语句。
公共类 CodeFieldReferenceExpression 表示对某字段的引用。
公共类 CodeGotoStatement 表示 goto 语句。
公共类 CodeIndexerExpression 表示对对象的索引器属性的引用。
公共类 CodeIterationStatement 表示 for 语句或语句块内的循环(使用测试表达式作为继续循环的条件)。
公共类 CodeLabeledStatement 表示标记语句或独立标签。
公共类 CodeLinePragma 表示特定文件内的特定位置。
公共类 CodeMemberEvent 表示一个类型的事件的声明。
公共类 CodeMemberField 表示某种类型的字段的声明。
公共类 CodeMemberMethod 表示某种类型的方法的声明。
公共类 CodeMemberProperty 表示某种类型的属性的声明。
公共类 CodeMethodInvokeExpression 表示调用方法的表达式。
公共类 CodeMethodReferenceExpression 表示方法的引用。
公共类 CodeMethodReturnStatement 表示返回值语句。
公共类 CodeNamespace 表示命名空间声明。
公共类 CodeNamespaceCollection 表示 CodeNamespace 对象的集合。
公共类 CodeNamespaceImport 表示某命名空间导入指令,该指令指示要使用的命名空间。
公共类 CodeNamespaceImportCollection 表示 CodeNamespaceImport 对象的集合。
公共类 CodeObject 为大部分代码文档对象模型 (CodeDOM) 对象提供通用基类。
公共类 CodeObjectCreateExpression 表示创建某种类型的新实例的表达式。
公共类 CodeParameterDeclarationExpression 表示方法、属性或构造函数的参数声明。
公共类 CodeParameterDeclarationExpressionCollection 表示 CodeParameterDeclarationExpression 对象的集合。
公共类 CodePrimitiveExpression 表示基元数据类型的值。
公共类 CodePropertyReferenceExpression 表示属性值的引用。
公共类 CodePropertySetValueReferenceExpression 表示属性集方法内的属性集方法调用的值参数。
公共类 CodeRegionDirective 指定代码区域的名称和模式。
公共类 CodeRemoveEventStatement 表示移除事件处理程序的语句。
公共类 CodeSnippetCompileUnit 表示可编译的原义代码片段。
公共类 CodeSnippetExpression 表示文本表达式。
公共类 CodeSnippetStatement 使用原义代码片断表示一条语句。
公共类 CodeSnippetTypeMember 使用原义代码片段表示类型成员。
公共类 CodeStatement 表示从中派生所有代码语句的 abstract 基类。
公共类 CodeStatementCollection 表示 CodeStatement 对象的集合。
公共类 CodeThisReferenceExpression 表示对当前本地类实例的引用。
公共类 CodeThrowExceptionStatement 表示引发异常的语句。
公共类 CodeTryCatchFinallyStatement 表示一个 try 块,具有任意数量的 catch 子句和一个可选的 finally 块。
公共类 CodeTypeConstructor 表示类的静态构造函数。
公共类 CodeTypeDeclaration 表示类、结构、接口或枚举的类型声明。
公共类 CodeTypeDeclarationCollection 表示 CodeTypeDeclaration 对象的集合。
公共类 CodeTypeDelegate 表示委托声明。
公共类 CodeTypeMember 为类型的成员提供基类。类型成员包括字段、方法、属性、构造函数和嵌套类型。
公共类 CodeTypeMemberCollection 表示 CodeTypeMember 对象的集合。
公共类 CodeTypeOfExpression 表示 typeof 表达式,该表达式返回指定类型名称的 Type
公共类 CodeTypeParameter 表示泛型类型或方法的类型参数。
公共类 CodeTypeParameterCollection 表示 CodeTypeParameter 对象的集合。
公共类 CodeTypeReference 表示对某类型的引用。
公共类 CodeTypeReferenceCollection 表示 CodeTypeReference 对象的集合。
公共类 CodeTypeReferenceExpression 表示对某数据类型的引用。
公共类 CodeVariableDeclarationStatement 表示变量声明。
公共类 CodeVariableReferenceExpression 表示局部变量的引用。
  枚举 说明
公共枚举 CodeBinaryOperatorType 为受支持的二进制运算符定义标识符。
公共枚举 CodeRegionMode 指定代码区域的开始或结束。
公共枚举 CodeTypeReferenceOptions 指定代码类型引用的解析方式。
公共枚举 FieldDirection 定义用于指示参数的方向和参数声明的标识符。
公共枚举 MemberAttributes 定义类成员的成员属性标识符。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/12639172/viewspace-156325/,如需转载,请注明出处,否则将追究法律责任。

上一篇: Community Server
请登录后发表评论 登录
全部评论

注册时间:2008-01-04

  • 博文量
    2376
  • 访问量
    5329857