Workflow中InArgument与OutArgument区别
序号 | InArgument[In参数] | OutArgument[Out参数] |
1 | 可以用VS设计器在xaml中定义[In参数] | 可以用VS设计器在xaml中定义[Out参数] |
2 | 在xaml中定义的[In参数],可以在该xaml中被其他Activity用表达式绑定 | 在xaml中定义的[Out参数],可以在该xaml中被其他Activity用表达式绑定 |
3 | 可以用code方式在code Activity中定义[In/Out参数] | 可以用code方式在code Activity中定义[Out参数] |
4 | 可以在属性框中, 将code Activity中定义的[In参数]绑定到参数或变量 ,可以用"表达式"方式赋值 |
可以在属性框中, 将code Activity中定义的[Out参数]绑定到参数或变量,不能直接对[Out参数]赋值 |
5 | 运行时,可以用启动参数的方式对[In参数]赋值(xaml与code两种方式都可以) | 运行时,不能用启动参数的方式对[Out参数]赋值(xaml与code两种方式都不可以) |
6 | In参数]不能在实例的[OnCompleted]事件中用[WorkflowApplicationCompletedEventArgs.Outputs]得到 | [Out参数]可在实例的[OnCompleted]事件中用[WorkflowApplicationCompletedEventArgs.Outputs]得到 |
7 | 可以使用[Assign] 为 [In参数]赋值 | 可以使用[Assign] 为 [Out参数]赋值 |
阿里云: www.aliyun.com
华赐软件: www.huacisoft.com
C#开源社区: www.opencsharp.net
清泓美肤苑: 清泓美肤苑
bootstrap权限管理系统: Asp.Net Mvc3 bootstrap权限管理系统