第十七章 类关键字 - DependsOn
文章目录
- 第十七章 类关键字 - DependsOn
- 用法
- 详情
- 对子类的影响
- 默认
第十七章 类关键字 - DependsOn
指定此类应在编译器使其他(指定的)类可运行后编译。
用法
要指示类编译器应该在其他类可运行后编译此类,请使用以下语法:
Class MyApp.MyClass [ DependsOn = classlist ]
{ //class members }
其中classlist
是下列之一:
- 类名
[ DependsOn = MyApp.Class1 ]
- 用逗号分隔的类名列表,用括号括起来。
[ DependsOn = (MyApp.Class1,MyApp.Class2,...) ]
详情
此关键字指定类编译器应该在使指定的类可运行后编译此类。
如果此类的编译使用方法生成器逻辑中的这些其他类,则此关键字非常有用。如果类包含调用其他类的初始表达式,这也很有用。
此关键字仅影响编译顺序,不影响运行时行为。
注意:DependsOn
关键字只影响具有System
关键字的公共值的类。
此外,如果一个类有DependsOn=ClassA
,那么它也有CompileAfter = ClassA
也是多余的。
对子类的影响
这个关键字继承自所有超类。如果子类为关键字指定了一个值,该值指定了在子类被编译之前必须运行的附加类。
默认
默认情况下,不指定该关键字。
第十七章 类关键字 - DependsOn相关推荐
- 第六十七章 方法关键字 - Language
文章目录 第六十七章 方法关键字 - Language 用法 详解 默认 示例 第六十七章 方法关键字 - Language 指定用于实现此方法的语言. 用法 要指定用于实现方法的语言,请使用以下语法 ...
- 第二十三章 类关键字 - Language
文章目录 第二十三章 类关键字 - Language 用法 详解 对子类的影响 默认 第二十三章 类关键字 - Language 指定用于实现此类方法的默认语言. 用法 若要指定用于实现此类中的方法的 ...
- 第十七章 特殊类成员
第十七章 特殊类成员 1.1 静态成员变量 假如我们要在一个类中的所有对象间共享某种数据,那不妨将其设置为静态成员变量/函数: static x 1.2 静态成员变量 静态成员变量与成员变量有4 ...
- 第十七章 Caché 定义和使用类查询
文章目录 第十七章 Caché 定义和使用类查询 类查询简介 使用类查询 定义基本类查询 示例 关于ROWSPEC 关于CONTAINID 查询类的其他参数 定义自定义类查询 定义querynameE ...
- 第十七章 扩展Python
第十七章 Python什么都能做,真的是这样.这门语言功能强大,但有时候速度有点慢. 鱼和熊掌兼得 本章讨论确实需要进一步提升速度的情形.在这种情况下,最佳的解决方案可能不是完全转向C语言(或其他中低 ...
- 尚硅谷Java入门视频教程第十七章——Java9Java10Java11新特性
尚硅谷Java入门视频教程第十七章--Java9&Java10&Java11新特性 第17章:Java9&Java10&Java11新特性 17.1 Java 9 的新 ...
- Visual C++ 2008入门经典 第九章类的继承和虚函数
// 第九章类的继承和虚函数 //.cpp: 主项目文件. //1 继承如何与面向对像的编程思想适应 //2 根据现有类定义新类 //3 使用protected关键字为类成员指定新的访问特性 //4 ...
- 数字图像处理:第十七章 纹理分析
第十七章 纹理分析 目录 1. 引言 2. 纹理的统计特征 3. 基于纹理的分割 作业 1. 引言 纹理是对图象的象素灰度级在空间上的分布模式的描述,反映物品的质地,如粗糙度.光滑性 ...
- 鸟哥的Linux私房菜(基础篇)- 第十七章、程序管理与 SELinux 初探
第十七章.程序管理与 SELinux初探 最近升级日期:2009/09/11 一个程序被加载到内存当中运行,那么在内存内的那个数据就被称为程序(process).程序是操作系统上非常重要的概念,所有系 ...
最新文章
- Windows下JSON可视化工具
- 2018/02/06
- 单片机数据转换php,51单片机之数据转移指令MOV、MOVX、MOVC等
- Product Long text - children usage
- Spring 3 RESTful Web服务
- python使用sqlite
- 【IDEA】报错:Warning:java: 源值1.5已过时, 将在未来所有发行版中删除
- 中兴光猫F412超级管理员密码获取
- 获取计算机登录用户名和密码,查看电脑的登录用户名_查看电脑用户名和密码...
- 计算机辅助模具设计实训心得6,模具设计实训心得体会3篇
- Ubuntu 16.04 安装运行 ROVIO odometry
- 主流PC浏览器使用的内核
- ios旧版本app网站_你的iPhone还需要降级吗?深度分析:苹果为什么不开放iOS降级!...
- IE浏览器极限提速完全攻略
- 数字化经济时代的企业信息化管理转型——数据化 信息化 数字化 智慧管理的概念及它们之间的关系
- 稳定性测试-几点总结
- pandas选取数据方法
- Oracle--ORA-01144 报错解决方案
- LTE:RA-RNTI、T-CRNTI、C-RNTI
- 华为云擎天架构如何应对“高并发”?