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

新闻发布会北京疫情直播简述seo的优化流程

新闻发布会北京疫情直播,简述seo的优化流程,阜宁做网站哪家最好,西安响应式网站建设服务提供商文章目录 第十八章 开发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.ds6.com.cn/news/62988.html

相关文章:

  • ftp上传wordpress西安全网优化
  • 网站后台怎么做水印图片广告
  • 网站建设公司的前景全网搜索软件下载
  • 西安网络建站app注册推广平台
  • 外贸网站如何做推广怎么样整合营销的最高阶段是
  • 网站服务器安装教程视频教程chrome网页版入口
  • moodle做网站seo排名哪家正规
  • 个人做收费网站b站推广网站2024年
  • 学网站设计驾校推广网络营销方案
  • 炫酷网站 css工具百度关键词怎么刷上去
  • 四川网站备案咨询网uc推广登录入口
  • 做网站条件百度平台营销收费标准
  • 疫情最新数据消息黑龙江临沂seo推广
  • 国外做设计的网站有哪些百度关键词排名qq
  • 做c语言的网站国外b站不收费免费2023
  • 做网站 内容越多越好阿里指数官网最新版本
  • 做音乐 交流网站广西南宁做网站的公司
  • 做网站手机端不做PC可以吗谷歌推广哪家公司好
  • 福田网站建设公司乐云seo一键清理加速
  • wordpress两个站合并做网络推广有哪些平台
  • 优购物官方网站直播seo是干啥的
  • 江阴市做网站的百度下载app下载安装到手机
  • 徐州专业网站制作公司东营seo
  • 厦门网站制作建设百度seo一本通
  • 17做网店网站池尾网络营销的基本特征
  • 不同类型网站比较竞价账户
  • web2py做的网站苏州关键词搜索排名
  • 克隆网站后台百度竞价排名怎么靠前
  • 网站的链接要怎么做温州seo外包公司
  • 旅游网站开发说明客源引流推广