当前位置: 首页 > news >正文

网站开发合同 保密条款苏州疫情最新通知

网站开发合同 保密条款,苏州疫情最新通知,网站建设维护百家号,编程软件推荐文章目录 第十八章 开发Productions - ObjectScript Productions - 通过引用或作为输出传递值典型的回调方法典型的辅助方法 第十八章 开发Productions - ObjectScript Productions - 通过引用或作为输出传递值典型的回调方法典型的辅助方法 第十八章 开发Productions - Object…

文章目录

  • 第十八章 开发Productions - ObjectScript Productions - 通过引用或作为输出传递值
    • 典型的回调方法
    • 典型的辅助方法
  • 第十八章 开发Productions - ObjectScript Productions - 通过引用或作为输出传递值
    • 典型的回调方法
    • 典型的辅助方法

第十八章 开发Productions - ObjectScript Productions - 通过引用或作为输出传递值

  • 如果不熟悉通过引用或输出传递值,本节旨在引导了解这种做法。

许多 IRIS 方法至少返回两个值:状态 %Status 实例)和响应消息或其他返回值。通常,响应消息通过引用或作为输出返回。如果一个值通过引用或作为输出返回,这意味着:

  • 当定义方法时,方法必须设置相应的变量。
  • 当调用该方法时,必须在相应的参数之前包含一个句点。

以下示例演示了这些要点。

典型的回调方法

method OnRequest(request As %Library.Persistent, Output response As %Library.Persistent) as %Status

关键字 Output 表示第二个参数将作为输出返回。在此方法的实现中,需要执行以下任务才能满足方法签名:

  1. 将名为 response 的变量设置为适当的值。当方法完成执行时,此变量必须具有值。
  2. Quit 命令结束,后跟引用 %Status 实例的变量名称。

例如:

Method OnRequest(request As %Library.Persistent, Output response As %Library.Persistent) as %Status
{//other stuffset response=myObjectset pSC=..MyMethod() ; returns a status codequit pSC
}

注意:当设置响应等于请求时,一定要使用 %ConstructClone。否则,请求对象将在您操作响应时更改,从而为提供发送到业务组件的消息的不准确记录。例如,如果要设置对请求的响应,请输入:

Method OnRequest(request As %Library.Persistent, Output response As %Library.Persistent) as %Status
{set response=request.%ConstructClone()// manipulate response without affecting the request object
}

此示例讨论作为输出返回的值,但对于通过引用传递的值,详细信息是相同的。

典型的辅助方法

下面显示了一个典型的继承辅助方法的签名:

method SendRequestSync(pTargetDispatchName As %String,pRequest As %Library.Persistent,ByRef pResponse As %Library.Persistent,pTimeout As %Numeric = -1,pDescription As %String = "") as %Status

关键字 ByRef 表示第三个参数将通过引用返回。要调用此方法,将使用以下内容:

 set sc=##class(pkg.class).SendRequestSync(target,request,.response,timeout,description).

注意第三个参数之前的句号。

此示例讨论通过引用传递的值,但作为输出返回的值的详细信息相同。[toc]

第十八章 开发Productions - ObjectScript Productions - 通过引用或作为输出传递值

  • 如果不熟悉通过引用或输出传递值,本节旨在引导了解这种做法。

许多 IRIS 方法至少返回两个值:状态 %Status 实例)和响应消息或其他返回值。通常,响应消息通过引用或作为输出返回。如果一个值通过引用或作为输出返回,这意味着:

  • 当定义方法时,方法必须设置相应的变量。
  • 当调用该方法时,必须在相应的参数之前包含一个句点。

以下示例演示了这些要点。

典型的回调方法

method OnRequest(request As %Library.Persistent, Output response As %Library.Persistent) as %Status

关键字 Output 表示第二个参数将作为输出返回。在此方法的实现中,需要执行以下任务才能满足方法签名:

  1. 将名为 response 的变量设置为适当的值。当方法完成执行时,此变量必须具有值。
  2. Quit 命令结束,后跟引用 %Status 实例的变量名称。

例如:

Method OnRequest(request As %Library.Persistent, Output response As %Library.Persistent) as %Status
{//other stuffset response=myObjectset pSC=..MyMethod() ; returns a status codequit pSC
}

注意:当设置响应等于请求时,一定要使用 %ConstructClone。否则,请求对象将在您操作响应时更改,从而为提供发送到业务组件的消息的不准确记录。例如,如果要设置对请求的响应,请输入:

Method OnRequest(request As %Library.Persistent, Output response As %Library.Persistent) as %Status
{set response=request.%ConstructClone()// manipulate response without affecting the request object
}

此示例讨论作为输出返回的值,但对于通过引用传递的值,详细信息是相同的。

典型的辅助方法

下面显示了一个典型的继承辅助方法的签名:

method SendRequestSync(pTargetDispatchName As %String,pRequest As %Library.Persistent,ByRef pResponse As %Library.Persistent,pTimeout As %Numeric = -1,pDescription As %String = "") as %Status

关键字 ByRef 表示第三个参数将通过引用返回。要调用此方法,将使用以下内容:

 set sc=##class(pkg.class).SendRequestSync(target,request,.response,timeout,description).

注意第三个参数之前的句号。

此示例讨论通过引用传递的值,但作为输出返回的值的详细信息相同。

http://www.yidumall.com/news/84068.html

相关文章:

  • wordpress插件团购无线网络优化工程师
  • 请人做网站我要提供什么需求小红书seo排名帝搜软件
  • 曲靖网站设计seo查询工具有哪些
  • 咨询聊城网站建设上海网站seo
  • 用dw可以做动态网站吗列举五种网络营销模式
  • 更换网站域名之后google网页版登录入口
  • 做美团网站怎么做seo兼职怎么收费
  • 前端网站设计 dreamweaver优化设计四年级上册语文答案
  • 苏州专业做网站游戏代理平台有哪些
  • wordpress主题怎么删除资阳市网站seo
  • 石景山区城乡建设委员会网站seo平台是什么意思
  • 企业网站建设的目的和意义seo推广思路
  • 做网站需要学习什么知识最新国际足球世界排名
  • crm网站下载线上营销公司
  • 做平台网站外包多少钱啊宁波关键词优化品牌
  • 站长之家ppt模板seo策略是什么意思
  • 深圳骏域网站建设专家88百度识图 上传图片
  • 宣传片制作标准参数seo站长查询
  • 大学生水果预定配送网站建设的项目规划书软文营销的五大注意事项
  • 上海大学生兼职做网站什么是网络营销?
  • 学习做网站百度指数是免费的吗
  • wordpress关闭主循环广州seo报价
  • 国外网站赚钱北京营销公司比较好的
  • 有什么网站是可以做动态图的网页关键词排名优化
  • 嘉兴电子商务网站建设网站历史权重查询
  • 腾讯云搭建网站计算机培训机构
  • 网站快速优化排名搭建一个app平台要多少钱
  • 天津市做网站公司网站安全检测在线
  • 政务公开 加强门户网站建设外贸平台排名
  • 织梦 网站首页重庆森林