第十三章 ObjectScript 系统标志和限定符 (qspec) - 编译器限定符

这篇具有很好参考价值的文章主要介绍了第十三章 ObjectScript 系统标志和限定符 (qspec) - 编译器限定符。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

第十三章 ObjectScript 系统标志和限定符 (qspec) - 编译限定符

Qualifier Meaning Default
/autoinclude 自动包含编译此类所需的任何未更新的类。 1
/checkschema 根据架构定义验证导入的 XML 文件。 1
/checkstoragedefined 检查该类是否具有为所有属性定义的存储。当设置等于 1 时,此限定符指示存储定义在编译期间何时发生更改。 0
/checksysutd 检查系统类是否是最新的。 0
/checkuptodate 跳过最新的类或继承类。 expandedonly
/compile 导致加载的类也被编译。 0
/compileembedded 编译包含嵌入式 SQLObjectScript 代码时,会编译该嵌入式 SQL。默认情况下,嵌入式 SQL 在首次执行 SQL 代码时进行编译。 0
/cspcompileclass 导致编译由 CSPCSR 加载创建的类。 1
/cspdeployclass CSP 页面加载时,会部署生成的类。 0
/csphidden CSPCSR 编译生成的类被标记为隐藏。 1
/defaultowner 加载类时,如果未定义 Owner 关键字,则将此字符串中指定的用户名作为类所有者插入到类定义中。如果该字符串的值为 $USERNAME,则将当前用户名作为类所有者插入到类定义中。
/defines 以逗号分隔的宏列表,用于定义及其值(可选)。
/deleteextent 删除描述扩展区使用的Global存储的扩展区定义,并删除数据。 0
/diffexport 导出时不包含任何时间或平台信息,因此文件可以通过差异/合并工具运行。 0
/display /displaylog/displayerror 的别名限定符。
/displayerror 显示错误信息。 1
/displaylog 显示日志信息。 1
/expand /predecessorclasses/subclasses/latedclasses 的别名限定符。
/exportgenerated 导出类时也会导出生成的类,其中还包括生成它们的类。 0
/exportselectivity 导出存储在此类的存储定义中的选择性值。 1
/filterin /application/system/percent 的别名限定符。
/generated 确定在扩展包中的模式或类列表时是否包含生成的项(例程、类等)。 1
/generatemap 生成映射文件。 1
/importselectivity 0:不从 XML 文件导入选择性值。 1:导入XML文件时导入存储定义中存储的选择性值。 2:保留现有的类选择性值,但如果现有类没有为 XML 文件中存在的内容指定选择性,则使用 XML 文件中的选择性值。 2
/includesubpackages 包括子包。 1
/journal 执行类编译时启用日志功能。如果执行编译的进程专门禁用了日志记录,则 /journal 默认为 0,而不是系统范围的默认值 1 1
/keepsource 保留生成例程的源代码。 0
/lock 已弃用 - 类在编译期间始终自动锁定,无论此限定符的设置如何。 1
/mapped 包括从另一个数据库映射的类。如果特别要求从另一个数据库编译一个类(CompileList() 方法),则无论 /mapped 设置如何,该类都会被编译。 /mapped 仅在代码搜索类时适用,例如使用 CompileAll() 方法。如果要使用 Upgrade() 方法升级一个命名空间的类定义数据库,或使用 UpgradeAll() 方法升级所有命名空间,则必须设置 /mapped = 1,否则映射对象将不会包含在升级中。 0
/mergeglobal 如果从 XML 文件导入全局,则会将全局与现有数据合并。 0
/multicompile 允许多个用户的作业来编译类。 1
/percent 包括百分比类。 0
/predecessorclasses 递归地包含依赖前驱类。 0
/relatedclasses 递归地包含相关的类。 0
/retainstorage 当编译一个类时,编译器会生成一个存储定义。默认情况下,如果更新存储定义,则类定义将使用更新的存储定义进行更新。如果从外部源加载类的新版本,则更新的存储定义将被新版本的类定义中定义的内容覆盖。如果该类的新版本不包含存储定义,则删除现有的存储定义。设置 /retainstorage 会暂时保存现有的存储定义,并在加载新版本的类后恢复它。如果类的新版本也定义了存储定义,则现有的存储定义将被覆盖而不保留。如果类的新版本没有定义存储定义,则恢复先前版本的存储定义。 0
/subclasses 递归地包含子类。 0
/system 处理系统消息或应用程序消息。 0

文章来源地址https://www.toymoban.com/news/detail-741350.html

到了这里,关于第十三章 ObjectScript 系统标志和限定符 (qspec) - 编译器限定符的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • NodeJs第十三章 cookie

    NodeJs第十三章 cookie

    假设服务器有一个接口,通过请求这个接口,可以添加一个管理员 但是,不是任何人都有权力做这种操作的 那么服务器如何知道请求接口的人是有权力的呢? 答案是:只有登录过的管理员才能做这种操作 可问题是,客户端和服务器的传输使用的是http协议,http协议是无状态

    2024年01月19日
    浏览(11)
  • [C国演义] 第十三章

    [C国演义] 第十三章

    力扣链接 根据题目要求: 返回的数对应的下标各不相同 三个数之和等于0 不可包含重复的三元组 – – 即 顺序是不做要求的 如: [-1 0 1] 和 [0, 1, -1] 是同一个三元组 输出答案顺序不做要求 暴力解法: 排序 + 3个for循环 + 去重 — — N^3, 肯定超时 优化: 排序 + 双指针 + 去重 — —

    2024年02月08日
    浏览(10)
  • 《微服务实战》 第十三章 JWT

    《微服务实战》 第十三章 JWT

    【项目实战】Spring boot整合JWT、Vue案例展示用户鉴权 【微服务实战】JWT JSON Web Token(JWT)是目前最流行的跨域身份验证解决方案。 基于JSON的开发标准 用户信息加密到token里,服务器不保存任何用户信息 在传统的用户登录认证中,因为http是无状态的,所以都是采用session方式

    2024年02月06日
    浏览(42)
  • 第十四章 ObjectScript - 系统函数

    本节重点介绍 ObjectScript 中一些最常用的系统函数。 这些函数的名称不区分大小写。 类库还提供了大量实用方法,可以像使用函数一样使用它们。 在给定一些输入的情况下,可以使用以下函数来选择一个值: $CASE 将给定的测试表达式与一组比较值进行比较,然后返回与匹配

    2024年02月10日
    浏览(13)
  • 第十三章 Unity 移动和旋转(上)

    第十三章 Unity 移动和旋转(上)

    移动和旋转是游戏对象最频繁地操作。我们上个章节简单介绍了Cube的移动和旋转。移动是修改transform的position属性,旋转是修改transform的eulerAngles(欧拉角)属性,两者属性值均可以使用Vector3向量来实现。需要大家注意的是,transform.forward和Vector3.forward的区别(参考坐标系是

    2024年02月05日
    浏览(21)
  • 精读《图解密码技术》——第十三章 PGP

    精读《图解密码技术》——第十三章 PGP

      PGP是一款由个人编写的密码软件,PGP是为了保护处于极端状况下的人们的隐私而开发的,如果这些人的信息被窃听,那么可能是性命攸关的大事件。   OpenPGP是对密文和数字签名格式进行定义的标准规格。   GNU Privacy Guard ( GnuPG、GPG)是一款基于OpenPGP标准开发的密码学

    2024年02月05日
    浏览(14)
  • 第十三章,枚举与泛型例题

    第十三章,枚举与泛型例题

    例题1 结果   例题2 结果   例题3 结果     例题4 结果 例题5  结果 例题6  结果 例题7  结果 例题8  结果

    2024年02月06日
    浏览(13)
  • 第十三章_Redis中的BigKey

    第十三章_Redis中的BigKey

    MoreKey案例 大批量往redis里面插入2000W测试数据key  Linux Bash下面执行,插入100W # 生成100W条redis批量设置kv的语句(key=kn,value=vn)写入到/tmp目录下的redisTest.txt文件中 for((i=1;i=100*10000;i++)); do echo \\\"set k$i v$i\\\" /tmp/redisTest.txt ;done; 通过redis提供的管道--pipe命令插入100W大批量数据 结合自己

    2024年02月03日
    浏览(19)
  • 《c++ primer笔记》第十三章 拷贝控制

    1.1拷贝构造函数 ​ 如果一个构造函数的第一个参数是自身类类型的 引用 ,且任何额外参数都由默认值,则此构造函数成为拷贝构造函数。 拷贝构造函数在某些情况下会被隐式地使用,所以不能定义为 expicit 。 合成拷贝构造函数 ​ 合成某某函数 一般出现在我们没定义该函

    2023年04月25日
    浏览(13)
  • Vue3——第十三章(插槽 Slots)

    Vue3——第十三章(插槽 Slots)

    这里有一个 FancyButton 组件,可以像这样使用: 而 FancyButton 的模板是这样的: slot 元素是一个插槽出口 (slot outlet),标示了父元素提供的插槽内容 (slot content) 将在哪里被渲染。 最终渲染出的 DOM 是这样: 通过使用插槽, FancyButton 仅负责渲染外层的 button (以及相应的样式),而

    2024年02月07日
    浏览(20)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包