WF4.0中的变量(variables)和参数(arguments)的区别
2016-08-01 11:12
274 查看
WF4.0中的变量(variables
)和参数(arguments
)的区别
学习.net中的workflow时被里面的变量和参数迷惑住了,今天看了本书《Beginning WF Windows Workflow in .NET 4.0》,里面的一段换讲的很通俗易懂。
原文拿来
If you think of your workflow as a class, variables are the class members. You can use them to store data that must be shared between activities. You can define the scope of a variable—either the entire workflow or just a specific activity (and its children). Arguments are similar to variables, but they are intended for passing data in or out of the workflow. You can think of them as method parameters.译文(水平有限,仅供参考)
把工作流想象成一个类,变量variables就是类成员,你可以拿变量来存储数据以便在不同的活动中共享。你可以定义变量的作用范围,这个范围可以是整个工作流也可以是特指的一个活动(当然这个活动的子孙都可以访问这个变量)。而参数
arguments虽然和变量有点相似,但是他更倾向于工作流对外的数据传入和传出,你可以吧参数想象成“工作流类”方法的参数。
相关文章推荐
- Request.ServerVariables环境变量的所有参数
- WF4.0 Beta1 参数 Arguments
- 类类型变量与基本类型变量在做函数参数时的区别
- 普通变量和数组作为函数参数的区别
- SQLServer、MySQL存储过程的参数以及存储过程中变量区别,@
- OOP 术语:Arguments(参量)和 Parameters(参数)的区别
- JavaScript的作用;JS常见的三种对话框;==和===的区别;函数内部参数数组arguments在函数内部打印实参;JS的误区:没有块级作用域
- WF4.0(3)----变量与参数
- WF4.0 基础篇 (六) 数据的传递 Arguments 参数
- kettle中参数和变量的区别
- WF4.0 Beta1 变量 Variables
- 获取请求 Web 服务器变量的集合Request.ServerVariables 参数大全[转]
- OOP 术语:Arguments(参量)和 Parameters(参数)的区别(转载)
- [C++] 变量、指针、引用作函数参数的区别
- WF4.0 基础篇 (七) 数据的传递 变量与参数的使用
- javascript用arguments数组对象实现参数变量可变的函数
- WF4.0 基础篇 (七) 数据的传递 变量与参数的使用
- Request.ServerVariables变量参数的详细说明
- iOS实例变量属性参数的区别
- day10--arguments实参集合与局部变量、参数关系