Jer*_*ein 2 biztalk biztalk2006r2
有时,当我在表达式形状中编写XLANG/s代码时,如果我只能在该代码块的范围内使用临时变量,那么它将更具可读性.我讨厌用变量声明来整理整个编排.有没有办法在表达式形状中声明变量?
因此,似乎正确的方法是使用范围形状并将表达式形状放在其中.如果不需要任何特殊的事务处理,可以将范围形状的事务类型设置为"无".范围形状可以包含与其关联的变量(或消息或相关集),并且它们仅对其中的形状可见.
如果您查看使用范围形状时生成的XLANG/s代码,您会看到它使用scope关键字.事实证明,您可以在表达式中添加相同的代码!所以你会做这样的事情:
scope
{
System.String tempString;
body
{
tempString = someCalculation;
// etc.
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1959 次 |
| 最近记录: |