WSO2 esb 中 属性 mediators 的操作范围究竟是什么?

What exactly is the operation scope in Property mediators in WSO2 esb?

WSO2 esb 中 属性 mediators 的操作范围究竟是什么?
虽然我已经在 https://docs.wso2.com/display/ESB490/Property+Mediator 阅读了关于此的标准文档。但关于经营范围的资料不多。它只是说
Operation:此范围用于在操作上下文级别检索 属性。

我正在使用此作用域访问一个 属性 集合,该集合位于迭代器外部的迭代器调解器内。它运作良好。代码是

   <sequence key="Main">
        <iterate xmlns:ns="http://org.apache.synapse/xsd" expression="//source_record_details/source_record" sequential="true">
              <target sequence="Loop"></target>
           </iterate>
           <sequence key="OutsideLoop"></sequence>
</sequence>


在名为 Loop 的序列中,我正在使用范围操作设置 属性 X,并且我能够在序列 OutsideLoop 中访问 X 的值。但是,如果我将范围更改为默认值,则无法获得 X 的值。
虽然这对我有用,但我正在寻找一些解释。我希望操作范围仍然是当前代理执行的本地并且是线程安全的。

根据 WSO2 Documentation, 您可以从操作范围的操作上下文级别检索 属性。

具有操作范围的 iterated/cloned 消息中的属性将保留在序列中,即使您已将 API 资源配置为在存在故障时通过故障序列发送。

具有操作作用域的给定属性仅存在于单个请求中并且可以被单个资源访问。当 FORCE_ERROR_ON_SOAP_FAULT 属性 设置为 true

时,此范围内的属性将传递给错误处理程序