学WF系列(八)——改善登录程序(下)
2010-10-01 08:25:37 来源:WEB开发网核心提示: 点击确定后,我们会在后台看到这样的代码:publicstaticDependencyPropertyuserProperty=DependencyProperty.Register("user",typeof(DAO.UserInfo),typeof(WorkflowCons
点击确定后,我们会在后台看到这样的代码:
public static DependencyProperty userProperty = DependencyProperty.Register("user", typeof(DAO.UserInfo), typeof(WorkflowConsoleApplication9.Workflow1));
[DesignerSerializationVisibilityAttribute(DesignerSerializationVisibility.Visible)]
[BrowsableAttribute(true)]
[CategoryAttribute("参数")]
public UserInfo user
{
get
{
return ((DAO.UserInfo)(base.GetValue(WorkflowConsoleApplication9.Workflow1.userProperty)));
}
set
{
base.SetValue(WorkflowConsoleApplication9.Workflow1.userProperty, value);
}
}
这时,这个参数就可以在工作流和外部程序之间传递了。
接下来,我们需要设置返回的参数,道理是一样的:
好了,这个活动的设置结束。
我们接着去想,这个方法返回了三个可能,如果用户名密码为空返回0,用户名密码错误返回-1,用户名密码正确返回1。
对,接下来我们该去配置if-else活动了。
还记得刚才我们把返回值设置成了state吧,那么我们就应该对这个state值进行判断,然后把这个作为if-else的条件:
- ››改善SQL Server的内存管理
- ››WF 4.0 beta1中的跟踪机制
- ››WF 4.0的建模风格:顺序和Flowchart
- ››WF4.0 Beta1之旅(5):规则引擎的变化
- ››WF 4.0 beta1活动概览(1):Procedural
- ››WF4.0 Beta1之旅(4):Bookmark的使用
- ››WF4.0 Beta1之旅:基本介绍
- ››WF4.0 Beta1之旅(2):异常处理
- ››WF4.0 Beta1之旅(3):全新的FlowChart
- ››WF 应用场景指南: SharePoint 与工作流(上)
- ››WF 应用场景指南: 展现流(Presentation Flow)
- ››WF单元测试系列1:测试基本的Activity
更多精彩
赞助商链接